77162-63-1
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:
Order 77162-63-1