Loading patent details...
US4473140A: Friction Pad Assembly | Searchlight