(S)-a-Hydroxy-cyclobutanepropanoic acid

Product Code: 2460000
Molecular Formula: C7H12O3
Molecular Weight: 144.16
300854-01-7