Loading patent details...
US8079107B2: Overhead throwing sweeping machine | Searchlight