Loading patent details...
US4323656A: Polyurethane Sponges Manufactured With Additive Dispersed Therein | Searchlight