Category: medical

Manufacturer: SEAGATE

2163 MB- ULTRA ATA-3 ST34311A

Part Number: ST34311A

Description: 2163 MB- ULTRA ATA-3