Shanghai Findlab Industries Co., Ltd.

  • Chunshen Chuangyi Yuan B -613
  • 228# Mei Fu Road
  • Shanghai  201104
  • China
  • Tel:  +86 21-54379476
  • Fax:  +86 21-54370150
  • linqianguo@findlab.com.cn