129291-73-2 Disodium dodecylimidazolinum dicarboxylate