5-Benzyloxy-7-methyl-3-(3-trifluoromethylphenyl)cinnoline (HCID 23086737)|Huagongshe