2-decylpent-2-enedioic acid

2-decylpent-2-enedioic acid

C15H26O4 (270.1830996)