40142-53-8
10-phenyl-7H-benzo[de]pyrazolo[5,1-a]isoquinolin-7-one
Product Code:
2462619
Molecular Formula:
C20H12N2O
Molecular Weight:
Order 40142-53-8