Loading patent details...
US5535781A: Push Button Flush Activation System for Urinal | Searchlight