Join Date: May 2010
Location: Los Angeles, CA, USA
FWIW, I make my own out of mesh from my local arts store. They have different grades of mesh, and I can usually find one that matches perfectly. Attach them with a strip of 3M grey outdoor adhesive tape.
I have personally never seen OEM mesh screens for sale, likely because of how they are attached to the fairings (again, with tape)