Loading patent details...
US4580312A: Broom and Suction Assembly for a Street Sweeper | Searchlight