Loading patent details...
US4452547A: Means Detachably Mounting a Speed Reducing Mechanism on a Shaft to Be Driven | Searchlight