5-Isobutyl-1-phenyl-1H-pyrazole-3-carbaldehyde (HCID 59281611)|Huagongshe