mt01141 itaconic acid 97-65-4
english name: itaconic acid common aliases: methylenesuccinic acid ar99.8%; itaconic acid; methinesuccinic acid; 2-propylene-1,2-dicarboxylic acid; methinebutenedioic acid ;methylenesuccinic acid;icon…
english name: itaconic acid common aliases: methylenesuccinic acid ar99.8%; itaconic acid; methinesuccinic acid; 2-propylene-1,2-dicarboxylic acid; methinebutenedioic acid ;methylenesuccinic acid;icon…