Loading patent details...
US5380275A: Device for Irrigating a Natural Body Orifice of a Person Seated on a Toilet | Searchlight