Loading patent details...
US4125656A: Absorbent Pad for Toilet Base | Searchlight