3-Thiazolidinepropanoic acid, 2-((2-hydroxyphenoxy)methyl)-beta-oxo-

Product Code: 1356813
Molecular Formula: C13H15 N O5 S
Molecular Weight: 297.32
161364-65-4