4-[(Z)-{2,4-dioxo-3-[3-(trifluoromethyl)phenyl]-1,3-thiazolidin-5-ylidene}methyl]benzoic acid

Product Code: 1758664
Molecular Formula: C18H10F3NO4S
Molecular Weight:
881816-26-8