80681-03-4
N-[2-Oxo-2-(2-thioxo-3-thiazolidinyl)ethyl]benzamide
Product Code:
295029
Molecular Formula:
C12H12N2O2S2
Molecular Weight:
280.37
Order 80681-03-4