DL-Glyceric Acid (20% in water)
DL-Glyceric Acid (20% in water) is a metabolite of plants and mammals and exists in two configurations, D and L[1].
Internal Reference:
cell25sk9161
Size:
5g