Loading patent details...
US4413449A: Motorized System for Cleaning Drain Troughs | Searchlight