Top Suppliers:I want be here

334973-49-8

334973-49-8 structure
334973-49-8 structure

Name 1-(4-Benzyl-1-piperazinyl)-2-(5-nitro-1H-indol-3-yl)-1,2-ethanedi one
Molecular Formula C21H20N4O4
Molecular Weight 392.40800
Exact Mass 392.14800
PSA 102.23000
LogP 3.00220