Top Suppliers:I want be here

21589-31-1

21589-31-1 structure
21589-31-1 structure

Name 1-[2-Nitrophenazin-1(5H)-ylidene]-1,3-diphenyl-2-propanone
Molecular Formula C27H19N3O3
Molecular Weight 433.46