2-hydroxytridecane-1,2,3-tricarboxylic acid

Product Code: 427568
Molecular Formula: C16H28O7
Molecular Weight: 332.38
19763-41-8