1640259-27-3

1640259-27-3 structure
1640259-27-3 structure

Name Benzamide, N-[1,4-dihydro-1,4-dioxo-3-(4-phenyl-1-piperazinyl)-2-naphthalenyl]-
Molecular Formula C27H23N3O3
Molecular Weight 437.49