76130418
Sep 18, 2000
Oct 7, 2003
MEDEA CORPORATION
Subscribe
Digital storage equipment consisting of an array of computer hard disks selected for high sequential data rate