Loading patent details...
US4416563A: Shaft Coupling Device | Searchlight