161364-66-5
3-Thiazolidinepropanoic acid, 2-((2-methoxyphenoxy)methyl)-beta-oxo-, ethyl ester, 1-oxide
Product Code:
1356814
Molecular Formula:
C16H21NO6S
Molecular Weight:
355.41
Order 161364-66-5