Loading patent details...
US4573845A: Self-Loading Trailer | Searchlight