Loading patent details...
US4570272A: Toilet Bowl Flushing Device | Searchlight