627895-44-7 | 2-(3-Phenylpropoxy)acetic acid | AOBChem