Propanoic acid,2-[2-(6-benzoyl-5,6,7,8-tetrahydropyrido[4,3-c]pyridazin-3-yl)hydrazinylidene]-

Product Code: 1127262
Molecular Formula: C17H17N5O3
Molecular Weight:
77162-63-1