2212839-46-6 | ethyl 3-(phenoxymethyl)benzoate | AOBChem