the ramp being attached to or making part of the side- or tailboards of the vehicle

Patents Grantslast 30 patents

Patents Applicationslast 30 patents