Ethyl 3-(1-chlorophthalazin-6-yl)-4-methylbenzoate (HCID 59726010)|Huagongshe