Loading patent details...
US4790466A: Pin Tractor | Searchlight