Loading patent details...
US4946007A: Self-Energizing Brake | Searchlight