Loading patent details...
US4598440A: High Speed Floor Buffing Machine and Floor Buffing Method | Searchlight