70445-23-7 Octadecenedioic acid