Size:93*11.5*4.5*1.2mm light transmission rate: 93% Material: pmma magnification: 3times
Dongguan Mekoda Optical Factory
Enter 20 to 3,000 English characters. Characters: 0 / 3000
We are sending your inquiry, please wait...