337953-80-7

N-(3,3-Diphenylpropyl)-beta-alanine 1,1-dimethylethyl ester