ST34311A

ST34311A
Item# ST34311A
$25.00

Product Description

4.3GB UDMA/66 5400RPM 256KB IDE HDD