845890-31-5 | Phenylmethyl 4-bromobenzenepropanoate | AOBChem