Top Suppliers:I want be here

568553-33-3

568553-33-3 structure
568553-33-3 structure

Name 4-Oxo-3-propyl-3,4-dihydro-1-phthalazinecarbohydrazide
Molecular Formula C12H14N4O2
Molecular Weight 246.26500
Exact Mass 246.11200
PSA 90.01000
LogP 1.50120