Methyl methyl-4-((5-amino-8-methylbenzo[f][1,7]naphthyridin-2-yl)ethynyl)-3-methylbenzoate (HCID 66892812)|Huagongshe