Loading patent details...
US4040656A: Bug Deflector | Searchlight