Top Suppliers:I want be here

140364-74-5

140364-74-5 structure
140364-74-5 structure

Name 1,3-DIHYDRO-1-PHENYL-3,3-BIS(4-PYRIDINYLMETHYL)-2H-INDOL-2-ONE
Molecular Formula C26H21N3O
Molecular Weight 391.46
WGK Germany 3