Benzyl 5-(2-cyanophenyl)-4-ethyl-2-formyl-1H-pyrrole-3-carboxylate (HCID 11245281)|Huagongshe