Photoprotective Technologies (PPT) has patents and technologies to incorporate melanin into plastic sun lenses. Melanin is the bodys own protection system against sunlight damage. It occurs naturally in eye reduce glare. PPT manufactures sell it its licensees throughout world for ...
Telephone:01-210-493-6353
Address:6610 Topper Ridge