1-benzyl-5-methyl-1H-pyrrole-2-carbaldehyde (HCID 59170380)|Huagongshe