Maybe one of these similar products would be of interest:-
Anti Fog Helmet Lens Film For Motorcycle Visor Rain Resistant SZ ED????
24.5cm Universal Motorcycle Helmet Rain Film Helmet Wind Shield Anti Fog Film
2pcs 9.65" x 3.46" Rain Proof Anti Fog Film for Motorcycle Helmet Universal
Universal Motorcycle Helmet Anti-fog Film and Rain Film Motorcycle Shield-·;?