29868-86-8

29868-86-8 structure
29868-86-8 structure

Name (1E)-1-(2-dibutylazaniumylidene-4-oxo-3-phenyl-1,3-thiazolidin-5-ylidene)ethanolate
Molecular Formula C19H26N2O2S
Molecular Weight 346.48700
Exact Mass 346.17100
PSA 70.55000
LogP 4.50820