Address:  

Finemech Inc
35 Kiowa Court
Portola Valley
CA 94028, USA

 

Phone:  

1 650 851 8029

Normal business hours 08.30 to 17.30 Pacific Time

 

Mail:  

info@finemech.com