3450820 logo

2-Hydroxy-5-(4-((4-sulfamoylphenyl)amino)phthalazin-1-yl)benzenesulfonamide

Compound Synopsis