Ethyl 4-methyl-3-(1-methylphthalazin-6-yl)benzoate (HCID 59726018)|Huagongshe