Loading patent details...
US4131380A: Shaft End Coupling Means | Searchlight