2343742-38-9 | Phenyl 2-bromobenzenepropanoate | AOBChem