I purchased some ss screen but decided not to install it. I decided to install an
oil cooler. I like the way it looks without the screen. Bugs are no big problem here. Ask me again after I take a piece of gravel on the nose! I've seen the screen listed by some Cobra parts vendor, but can't remember where. I purchased mine from a metal supplier. I probably have enough to do 2 radiators. If you can't find some, let me know what size piece you will need.
Chet