Loading patent details...
US4362227A: Clutches and Brakes | Searchlight