1220704-73-3

1220704-73-3 structure
1220704-73-3 structure

Name 2-(ethylthio)-4-methyl-3-(2-(3-p-tolylureido)phenyl)thiazol-3-ium iodide
Molecular Formula C20H22IN3OS2
Molecular Weight 511.44300
Exact Mass 511.02500
PSA 98.55000
LogP 6.54180
Precursor  0

DownStream  2