Loading patent details...
US4943261A: Flexible Shaft Coupling Having Flexible Elements Interspersed Between Alternating Attachment Wedges | Searchlight