3-(1-methyl-1H-pyrrol-2-yl)benzaldehyde (HCID 23505991)|Huagongshe