Loading patent details...
US4671528A: Safety Hitch Pin | Searchlight