The only place I can find the peptides is this place that I found in another post, http://www.proteinfactory.com/glutamine.htm , but it doesn't even appear to be a brand name.
Where do I order it from, and is there a best brand/type?
Where do I order it from, and is there a best brand/type?