Loading patent details...
US5652970A: Toilet Water Reservoir Water Dumping Valve for Sealing the Reservoir's Water Outlet by Hydraulic Pressure, and Controlling Water Volume | Searchlight