148372-27-4
2-[(4,7-dimethyl-3-phenyl-1H-indol-2-yl)carbonyl]-N-phenylhydrazinecarbothioamide
Product Code:
370836
Molecular Formula:
C24H22N4OS
Molecular Weight:
414.52
Order 148372-27-4