Loading patent details...
US4074535A: Self-Cleaning Fixed Dredge | Searchlight