Loading patent details...
US4262786A: Drive Coupling | Searchlight