Loading patent details...
US4889081A: Vehicle Suction System | Searchlight