Skip to main content

Cheetah 18.37GB 68 Pin SCSI Disk Drive

SKU:
ST318432LW

Description

This is a NEW Seagate ST318432LW Cheetah 18.37GB 68 Pin SCSI Disk Drive ST318432LW