Olthoff Screen
http://www.olthoff-racing.com/goodies.php?start=0
Mine came with it installed. Give them a call and they can give you the dimensions if you want to install in a non-SPF car.
It is really heavy duty. At 100 MPH, if a bird flew in the opening, I doubt there would be any damage to the radiator or the screen ... the bird would be toast ....
