Loading patent details...
US4320920A: Air Deflector Duct | Searchlight