2-tert-butyl 1,3-dimethyl 2-hydroxypropane-1,2,3-tricarboxylate 95% 114340-51-1 C₁₂H₂₀O₇ 276.28 g./mol €463.00 View