2-[4-(Trifluoromethyl)phenyl]indazole-7-carbaldehyde (HCID 57718483)|Huagongshe