Loading patent details...
US4388017A: Troweling Blade Rotor Assembly | Searchlight