Top Suppliers:I want be here

307538-94-9

307538-94-9 structure
307538-94-9 structure

Name 6-[5-(4-METHYL-BENZYLIDENE)-4-OXO-2-THIOXO-THIAZOLIDIN-3-YL]-HEXANOIC ACID
Molecular Formula C17H19NO3S2