Loading patent details...
US5221156A: Concrete Finishing Machine | Searchlight