Shanghai Teraoka Electronic Co., Ltd.

2C-5F Shanghai Tianhua Information Technology Park
No. 299 Long Cao Road
Xu Hue, Shanghai 200235
China

Local Phone: 5723-4888