Loading patent details...
US4160293A: Drain Valve Assembly | Searchlight