Top Suppliers:I want be here

192996-79-5

192996-79-5 structure
192996-79-5 structure

Name 1-[(4-chlorophenyl)methyl]-1h-indole-4-carboxaldehyde
Molecular Formula C16H12ClNO