Sun 3703423-04 L280 DLT7/8K Tape Drive

SKU: cf74673fe651 Category:

Description

Sun

3703423-04

L280 DLT7/8K Tape Drive

Refurbished