92678-71-2

92678-71-2 structure
92678-71-2 structure

Name 2-[4-[(2,4-dicyano-5-phenylthiophen-3-yl)diazenyl]phenyl]ethylcyanamide
Molecular Formula C21H14N6S
Molecular Weight 382.44100
Exact Mass 382.10000
PSA 136.36000
LogP 5.57794