Sun 3900027-02 DDS-4 LVD Internal Tape Drive

SKU: c94567dfa876 Category:

Description

Sun

3900027-02

DDS-4 LVD Internal Tape Drive

Refurbished