86-21-69512871
1988 Jiamei Road, Jiading Dist., Shanghai, China (Mainland)
Professional ophthalmic manual optical instrument PD-5 digital PD ruler( PD meter), US $ 20 - 35 / Piece, Shanghai, China, LINK, PD-5.Source from Shanghai Link Instruments Co., Ltd. on Waimaotong.com.