Loading patent details...
US4193469A: Vehicle Attachment for Increasing Adhesion to the Supporting Surface by Suction Force | Searchlight