Top Suppliers:I want be here

698973-99-8

698973-99-8 structure
698973-99-8 structure

Name 1H-INDOLE, 3-[[4-[4-(TRIFLUOROMETHYL)-2-PYRIDINYL]-1-PIPERAZINYL]METHYL]-
Molecular Formula C19H19F3N4