112106-35-1

1,1,2-Propanetricarboxylic acid, 1,1-bis(1,1-dimethylethyl)2-(phenylmethyl) ester, (S)-