Contact Person : Steven Zhai Job Title : Business Manager Telephone : Fax Number : Address : 321,No.2, Lane 2210, DongChuan Road, Shanghai 200240 China Shanghai, Shanghai Fax : 86 - 021 - 61294779 Website : Visit website