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