Sun 3703423-04 L280 DLT7/8K Tape Drive

Category: .

Product Description

Sun

3703423-04

L280 DLT7/8K Tape Drive

Refurbished