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