Loading patent details...
US4411634A: Flexible Coupling Having Molded Plastic Flexible Diaphragms | Searchlight