• Address

    No.3802 Shengang Road, Songjiang District, Shanghai 201611, China.
  • Telephone

    +86-21-6413 6696
    +86-21-6413 6882
  • Fax

    +86-21-6413 6695