Loading patent details...
US4172368A: Locking Rotation-Transmitting Coupling | Searchlight