Loading patent details...
US20040142006A1: Self-foaming or foamed preparations consisting of organic hydrocolloids | Searchlight