Loading patent details...
US4848526A: Multiple Disc Brake | Searchlight