Top Suppliers:I want be here

741279-90-3

741279-90-3 structure
741279-90-3 structure

Name 1h-indole-3-methanol, 2-methyl-1-[(4-nitrophenyl)methyl]-
Molecular Formula C17H16N2O3