Loading patent details...
US4362091A: Air Deflection Duct Assembly | Searchlight