137381-31-8
2-(2-(1-imidazolyl)ethyl)-4-(3-pyridyl)-1(2H)-phthalazinone
Product Code:
1083278
Molecular Formula:
C18H15 N5 O
Molecular Weight:
317.34
Order 137381-31-8