Loading patent details...
US4314034A: Polyurea Polyurethane Foamed Sponge With High Wet Strength | Searchlight