Loading patent details...
US4663866A: Quick Coupling Attachment for Operating Tools | Searchlight