Loading...
Free shipping on all orders $200+
Loading...
All Stroude Research peptides are verified by independent third-party laboratories. Search below to view Certificates of Analysis by product or lot number.
Lot: SR-2606-GHK50-001
Lot: SR-2606-BPCTB55-001
Lot: SR-2606-CJCIPA55-001
Lot: SR-2606-TESA10-001