2349389-84-8 | 2-Hydroxyethyl β,β-diphenylbenzenepropanoate | AOBChem