We have factories. Each product has undergone 10 inspections. After 10 tests. ...We have factories. Each product has undergone 10 inspections. After 10 tests. The quality is very high. We use advanced equipment to manufacture products. Compatible with For Oakley Moonlighter OO9320.(Verify that it is right for your sunglasses...more