1145694-89-8 | Ethyl 3-(2-pyrimidinyl)benzoate | AOBChem