Loading patent details...
US5363944A: Floating-Frame Spot-Type Disc Brake for High-Torque Automotive Vehicles | Searchlight