2-(1-propylpyrrolidin-2-yl)ethyl hydroxy(diphenyl)acetate
CAS No. 102762-74-3