Loading patent details...
US4399897A: Diaphragm Clutch Mechanism | Searchlight