2-(2-(1-imidazolyl)ethyl)-4-(3-pyridyl)-1(2H)-phthalazinone

Product Code: 1083278
Molecular Formula: C18H15 N5 O
Molecular Weight: 317.34
137381-31-8