Loading patent details...
US20030135181A1: Sponge-like pad comprising paper layers and method of manufacture | Searchlight