Loading patent details...
US4821685A: Suction Device of Engine | Searchlight