Most results come from Janoshik Analytical Laboratory, an independent third-party lab. You can check any Janoshik result at janoshik.com or verify.janoshik.com using its test ID. A few results come from Uzorak and open as PDFs on uzorak.com. All results are from our supplier’s published testing records. Dates show when the supplier published each result.
BPC-157
CAS 137525-51-0
9 tests
Batch 5
Nov 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 86752Batch 5 #1
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 73246Batch 5 #2
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 72920Batch 5
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 50504Batch 8
Mar 2025
BPC-157 5mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 56743TB-500 Fragment
CAS 77591-33-4
6 tests
Batch 5
Nov 2025
TB-500 Fragment 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85618#1
Aug 2025
TB-500 Fragment 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 73231#2
Aug 2025
TB-500 Fragment 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 72921Batch 5
Prior
TB-500 Fragment 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 50505Prior
TB-500 (Fragment) 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 41965BPC-157 + TB-500 Mix
Co-lyophilized blend
2 tests
8 Jul 2026
BPC-157 + TB-500 Mix — Identity & Purity
Janoshik Analytical Laboratory
View Result → 1953798 Jul 2026
BPC-157 + TB-500 Mix — Identity & Purity
Janoshik Analytical Laboratory
View Result → 153531Semaglutide
CAS 910463-68-2
5 tests
Batch 5
Nov 2025
Semaglutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85617Batch 8
Mar 2025
Semaglutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 57084Tirzepatide
CAS 2023788-19-2
23 tests
Batch 5
Nov 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85615Retatrutide
CAS 2381085-64-7
46 tests
10mg Batch 2
Apr 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 13356710mg
Apr 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 13356820mg
Apr 2026
Retatrutide 20mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 13356030mg
Apr 2026
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 13356160mg
Apr 2026
Retatrutide 60mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 13356230mg
Jan 2026
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 10101810mg
Jan 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 10101730mg
Oct 2025
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 84190Batch 5
Nov 2025
Retatrutide — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85616Batch 8
Mar 2025
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 58296MOTS-C
CAS 1627580-64-6
5 tests
Batch 5
Nov 2025
MOTS-C 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85620GHK-Cu
CAS 89030-95-5
4 tests
Ipamorelin
CAS 170851-70-4
2 tests
PT-141
CAS 189691-06-3
1 test
Melanotan-2
CAS 121062-08-6
4 tests
Batch 5
Nov 2025
Melanotan-2 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85619GHRP-6
CAS 87616-84-0
2 tests
Batch 5
Nov 2025
GHRP-6 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result → 85621