Loading patent details...
US4375898A: Air Deflector Assembly | Searchlight