138529-69-8

Propanedioic acid, dodecylmethyl-,bis(1,4,7,10-tetraoxacyclododec-2-yl) ester