- , Shanghai, China
Shanghai Institute Of Process Automation Instrumentation is a company based out of NO. 103, CAOBAO RD, Xuhui, Shanghai Shi, China.