Maybe one of these similar products would be of interest:-

AFX FX-99/FX-105 Helmet Shield - Pinlock Lens - Clear

AFX FX-99/FX-105 Helmet Pinlock Shield

AFX FX-15/FX-15Y Helmet Screws - Set (3)

AFX FX-90/FX-100/FX-Magnus Shield - Dual Lens - Clear 0130-0354

AFX FX-90/FX-100/FX-Magnus Helmet Shield - Dual Lens - Clear