All test results are conducted by Janoshik Analytical Laboratory, an independent third-party testing facility. Each result is publicly verifiable at janoshik.com and verify.janoshik.com using the unique test ID. Results shown are from our supplier's publicly published testing records.
BPC-157
CAS 137525-51-0
7 tests
Batch 5
Nov 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
86752
Batch 5 #1
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
73246
Batch 5 #2
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
72920
Batch 5
Aug 2025
BPC-157 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
50504
Batch 8
Mar 2025
BPC-157 5mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
56743
TB-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 →
72921
Batch 5
Prior
TB-500 Fragment 12mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
50505
Prior
TB-500 (Fragment) 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
41911
BPC-157 + TB-500 Mix
Co-lyophilized blend
2 tests
Apr 2026
BPC+TB-500 Mix 10/10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133556
Batch 5
Nov 2025
BPC+TB-500 Mix 15/15mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85615
Semaglutide
CAS 910463-68-2
5 tests
Apr 2025
Semaglutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
62798
Batch 8
Mar 2025
Semaglutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
58297
Batch 8
Mar 2025
Semaglutide 5mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
56745
Prior
Semaglutide Vial/Pen 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
50503
Tirzepatide
CAS 2023788-19-2
11 tests
Apr 2026
Tirzepatide 60mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133565
Jan 2026
Tirzepatide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
101019
Oct 2025
Tirzepatide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
84191
Batch 5
Nov 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85617
Aug 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
73637
API
Aug 2025
Tirzepatide API — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
73693
Jun 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
67206
Blind test
Prior
Tirzepatide 10mg — HPLC Identity & Purity (Blind)
Janoshik Analytical Laboratory
View Result →
62117
Apr 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
62796
Batch 8
Mar 2025
Tirzepatide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
58298
Retatrutide
CAS 2381085-64-7
16 tests
10mg Batch 2
Apr 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133567
10mg
Apr 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133568
20mg
Apr 2026
Retatrutide 20mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133560
30mg
Apr 2026
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133561
60mg
Apr 2026
Retatrutide 60mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133562
Mar 2026
Retatrutide 60mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
111317
30mg
Jan 2026
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
101018
10mg
Jan 2026
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
101017
30mg
Oct 2025
Retatrutide 30mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
84190
Batch 5
Nov 2025
Retatrutide — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85616
Jun 2025
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
67204
Apr 2025
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
62797
Batch 8
Mar 2025
Retatrutide 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
58296
MOTS-C
CAS 1627580-64-6
2 tests
Batch 5
Nov 2025
MOTS-C 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85620
GHK-Cu
CAS 89030-95-5
3 tests
Ipamorelin
CAS 170851-70-4
1 test
Feb 2026
Ipamorelin 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
106599
PT-141
CAS 189691-06-3
1 test
Melanotan-2
CAS 121062-08-6
3 tests
Apr 2026
Melanotan-2 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
133559
Batch 5
Nov 2025
Melanotan-2 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85619
GHRP-6
CAS 87616-84-0
2 tests
Batch 5
Nov 2025
GHRP-6 10mg — HPLC Identity & Purity
Janoshik Analytical Laboratory
View Result →
85621