440363-08-6
1,4-diphenoxyphthalazine
Product Code:
2474083
Molecular Formula:
C20H14N2O2
Molecular Weight:
314.33
Order 440363-08-6