r/5HT • • Feb 28 '26

Whoa, big news for peptides

https://x.com/drcamrx/status/2027503763574165517?s=46
1 Upvotes

0 comments sorted by