Loading patent details...
US4518191A: Air Current Deflector Shield and Bracket Combination | Searchlight