Seagate ST38420A 8.6GB

Print
HDD, IDE, 8.6 GB
Article Number: 006405