Loading patent details...
US5029806A: Foot-Controlled Water Faucet | Searchlight