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