39632-88-7
1,4-dimorpholino-7-phenylpyrido(3,4-d)pyridazine
Product Code:
147726
Molecular Formula:
C21H23N5O2
Molecular Weight:
377.43
Order 39632-88-7