Has anyone heard of Quantum Peptides? I was lurking in a FB Peptides group and several people have ordered from them. Their T15 is so competitive it’s hard to believe. They claim to ship from the US.
Forum
Notifications
Clear all
Aug 22, 2024 8:33 pm
4 Replies



