Loading patent details...
US4546512A: Mechanical Sweeper | Searchlight