Loading patent details...
US5269028A: Automatic Flushing Apparatus for Urinals | Searchlight