Loading patent details...
US7376983B1: Debris catch system for food preparation drains and other applications | Searchlight