68426-92-6 | Ethyl 1-methyl-β-oxo-1H-benzimidazole-2-propanoate | AOBChem