86733-82-6
N-{4-[(2,4-dioxo-1,3-thiazolidin-5-yl)methyl]-2-methoxyphenyl}acetamide
Product Code:
2136771
Molecular Formula:
C13H14N2O4S
Molecular Weight:
294.32
Order 86733-82-6