Loading patent details...
US4349932A: Device for Uniformly Pressing on and Releasing the Pressure From Rub-Out Bars | Searchlight