Loading patent details...
US4053248A: Coupling Flange for a Torque Transmitting Shaft | Searchlight