Name: Shanghai Chengan Electronic Co., Ltd. Address: Rm.102, 57, Lane 329, Xinhua Road, Shanghai, China Shanghai china China Phone: 021-62941914 Fax: 021-62941914 Toll Free: Email: Website: http : //www.jp-aurora.com Products / Services: Optical Objective Lens, ... Shanghai |