0086-571-28258621
No. 433, Beiying Road, Qingpu Industry Area, Shanghai, China (Mainland)
Customized Silica Optical Glass LED Micro Rod Lens Optics, US $ 1 - 100 / Piece, Shanghai, China, Advance, Rod Lens-005.Source from Shanghai Xujin Optoelectronics Technology Co., Ltd. on Waimaotong.com.