Loading patent details...
US5147430A: Air Scoop Screen | Searchlight