Ethyl 2 4 dimethyl 1h pyrrole 3 carboxylate July 8, 2019 16 32 64 128 2 4-dimethyl-3-ethylpyrrole Ethyl 2 6-dichloropyridine-3-carboxylate