Loading patent details...
US4331297A: Water Spray Attachment for Concrete Finishing Machine | Searchlight