Loading patent details...
US4457738A: Anti-Backlash Double Universal Flexible Coupling | Searchlight