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