Loading patent details...
US4702640A: Rotating Tube Concrete Finisher | Searchlight