881816-26-8
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:
Order 881816-26-8