AMPEX Corp 1228 Douglas Ave Redwood City, CA 94063 Phone: (650) 367-2011 Fax: (650) 367-4669
Category: Computer Storage Devices (Manufacturers)