Obtrex America Inc
97 E Saint James St Ste 101
San Jose
CA
95112
(408) 247-2440
Open Map
Electronic Component Manufacturers
Equipment
Manufacturer
Number of employees: 10 to 19
Supply
Supply Manufacturers