Loading patent details...
US4030583A: Fail Safe Electric Cone Clutch | Searchlight