1242516-58-0

1242516-58-0 structure
1242516-58-0 structure

Name 1,2-diethyl-3-methyl-2-hydroxypropane-1,2,3-tricarboxylate
Molecular Formula C11H18O7
Molecular Weight 262.25600
Exact Mass 262.10500
PSA 99.13000