Loading patent details...
US4187932A: Ribbon-Wrapped Carbon Brake Disk | Searchlight