81468-10-2

81468-10-2 structure
81468-10-2 structure

Name 3-(3,3-Dimethyl-thiocarbazoyl-thio)-2,2-diphenyl-propionsaeure
Synonyms 3-(3,3-Dimethylthiocarbazoylthio)-2,2-diphenyl-propionsaeure
Molecular Formula C18H20N2O2S2
Molecular Weight 360.49400
Exact Mass 360.09700
PSA 109.96000
LogP 3.53250
Precursor  0

DownStream  1