Loading patent details...
US4462612A: Trailer Telescopic Supporting Leg With Detachable Foot | Searchlight