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