Loading patent details...
US3955378A: Non-Friction Coupling System | Searchlight