Loading patent details...
US4196597A: Flexible Shaft Couplings With Axially Spaced Diaphragms | Searchlight