161364-65-4
3-Thiazolidinepropanoic acid, 2-((2-hydroxyphenoxy)methyl)-beta-oxo-
Product Code:
1356813
Molecular Formula:
C13H15 N O5 S
Molecular Weight:
297.32
Order 161364-65-4