circusgirl
New member
I'm asking this here on chat as I know a lot of BBers in the UK frequent the chat board.
I've come across plenty of sources of L-glutamine powder, but where can I buy glutamine peptides, either on-line or in person, in the UK? info much appreciated.
I've come across plenty of sources of L-glutamine powder, but where can I buy glutamine peptides, either on-line or in person, in the UK? info much appreciated.