Loading patent details...
US4418807A: Friction Interface Unit for a Clutch and a Brake | Searchlight