Loading patent details...
US5284038A: Coupler Locking Device | Searchlight