Loading patent details...
US4087868A: Spray Apparatus for Toilet | Searchlight