Loading patent details...
US4339023A: Twin Plate Friction Clutches | Searchlight