883546-22-3 | 2-Phenylethyl 3-bromo-4-ethoxybenzoate | AOBChem