ST318404LC

Item# ST318404LC
$109.00

Product Description

18.2GB 10K RPM ULTRA 160 SCSI SUN 540-4177-01