Loading patent details...
US4457036A: Debris Collecting Mechanism | Searchlight