Glycine is the most abundant amino acid in the body; it is also involved in the transmission of chemical signals. A premium source of 100% glycine in potent powder form.
eBay