6180 Jarvis Avenue, Newark 94560, CA, United States
Distance: 458 yd.
Company description
International Centrifuge Co. We have two OEM Factory Trained Technicians to Serve and Assist You With All Your Centrifuge Needs Repair-Recondition-Rebuild-Routine Maintenance-Parts and Service