Loading patent details...
US4638017A: Hydrophilic Polyurethane/Polyurea Sponge | Searchlight