Loading patent details...
US4940209A: Levered Fluid Drain Valve | Searchlight