292842-66-1

292842-66-1 structure
292842-66-1 structure

Name 2-(5-(4-bromobenzylidene)-4-oxo-2-thioxothiazolidin-3-yl)acetic acid
Molecular Formula C12H8BrNO3S2
Molecular Weight 358.23100
Exact Mass 356.91300
PSA 115.00000
LogP 2.67280