2-benzyl-7-piperazinyl-2H-phthalazin-1-one (HCID 22180278)|Huagongshe