4-(3-amino-4-methoxybenzyl)-2H-phthalazin-1-one (HCID 18444374)|Huagongshe