Loading patent details...
US4175405A: Shaft Coupling | Searchlight