Loading patent details...
US4050709A: Trailer Deflector Ramp | Searchlight