1435987-81-7


Name N-[2-(1H-indol-1-yl)ethyl]-2-[3-(2-methylpropyl)-4-oxo-3,4-dihydrophthalazin-1-yl]acetamide
Molecular Formula C24H26N4O2
Molecular Weight 402.5