Loading patent details...
US4274269A: Manually Connectable Flexible Coupling | Searchlight