

Location:
301 E Evelyn Ave, Mountain View, California, 94041, United States View MapRevenue:
$16.2 MillionEmployees:
81SIC Codes:
3842, 3841NAICS Codes:
339112,Phone:
(650) 938-2100Website:
www.concentric-medical.comFax:
(650) 938-2700Concentric Medical is located in Mountain View, California, and was founded in August 1999. The company manufactures and markets the Merci Retrieval System, whi...  
Read More