Loading patent details...
US4848555A: Twin-Disc Clutch | Searchlight