Loading patent details...
US4741643A: Laterally Translatable, Carriage-Mounted, Concrete Finishing Apparatus | Searchlight