Basic information Safety Related Supplier
octadecylbenzenesulphonic acid Structure

octadecylbenzenesulphonic acid