Pull the paperwork for any batch.
Every batch we ship is paired to an independently signed CoA — chromatograms, mass confirmation, and assay dates, searchable by batch ID.
High Standards
99%+ Verified Purity
Testing Method
HPLC-MS
Certification
ISO/IEC 17025
COA Availability
Every Batch
Batch-Specific Verification — Not Generalised Data
Unlike platforms that rely on compound-level reference data, Iron Labs publishes batch-specific laboratory verification for materials listed on this platform. Each batch is independently analysed and matched to its corresponding Certificate of Analysis before release.
Redaction Notice
Certain submission identifiers (such as internal task or reference numbers) are intentionally redacted to protect supply-chain integrity and prevent third-party report misuse. Redaction does not affect analytical validity or batch verification.
53
Products Tested
176
Verified Batches
98 Active
Active Batches
99.38%
Avg Purity
Oct 5, 2026
Latest Test
Tesamorelin + Ipamorelin + CJC-1295 No DAC
3 Components
Oct 5, 2026 · Fresh · 2 batches total
PT-141
CAS: 189691-06-3
Oct 5, 2026 · Fresh · 4 batches total
Tesamorelin
CAS: 218949-48-5
Sep 24, 2026 · Fresh · 6 batches total
TB-500
CAS: 77591-33-4
Sep 24, 2026 · Fresh · 6 batches total
BPC-157 + TB500
2 Components
Sep 24, 2026 · Fresh · 7 batches total
Tesamorelin + Ipamorelin
2 Components
Sep 24, 2026 · Fresh · 2 batches total
Thymosin Alpha-1
CAS: 62304-98-7
Sep 24, 2026 · Fresh · 3 batches total
IGF-1 LR3
CAS: 946870-92-4
Sep 24, 2026 · Fresh · 2 batches total
GHK-Cu
CAS: 49557-75-7
Sep 15, 2026 · Fresh · 8 batches total
BPC-157
CAS: 137525-51-0
Sep 14, 2026 · Fresh · 8 batches total
MOTS-C
CAS: 1627580-64-6
Sep 14, 2026 · Fresh · 7 batches total
SS-31
CAS: 736992-21-5
Sep 14, 2026 · Fresh · 6 batches total
Ipamorelin
CAS: 170851-70-4
Sep 14, 2026 · Fresh · 3 batches total
KLOW
Sep 14, 2026 · Fresh · 3 batches total
Selank
CAS: 129954-34-3
Sep 11, 2026 · Fresh · 3 batches total
Retatrutide
CAS: 2381089-83-2
Sep 11, 2026 · Fresh · 18 batches total
KPV
CAS: 67727-97-3
Sep 11, 2026 · Fresh · 5 batches total
Semaglutide
CAS: 910463-68-2
Sep 11, 2026 · Fresh · 4 batches total
Tirzepatide
CAS: 2023788-19-2
Sep 11, 2026 · Fresh · 11 batches total
GHRP-6
CAS: 87616-84-0
Sep 11, 2026 · Fresh · 2 batches total
HGH
CAS: 12629-01-5
Sep 10, 2026 · Fresh · 2 batches total
NAD+
CAS: 53-84-9
Sep 10, 2026 · Fresh · 3 batches total
Melanotan II
CAS: 121062-08-6
Sep 10, 2026 · Fresh · 3 batches total
CJC-1295 NO DAC + IPA
CAS: 863288-34-0
Sep 10, 2026 · Fresh · 7 batches total
5-Amino-1MQ
CAS: 42464-96-0
Sep 9, 2026 · Fresh · 4 batches total
GLOW
Aug 28, 2026 · Fresh · 4 batches total
Kisspeptin
CAS: 374675-21-5
Aug 28, 2026 · Fresh · 2 batches total
Semax
CAS: 80714-61-0
Aug 25, 2026 · Fresh · 3 batches total
Melanotan I
CAS: 75921-69-6
Aug 25, 2026 · Fresh · 3 batches total
LL-37
CAS: 154947-66-7
Aug 19, 2026 · Fresh · 1 batches total
Adamax
Aug 17, 2026 · Fresh · 1 batches total
SNAP-8
CAS: 868844-74-0
Aug 17, 2026 · Fresh · 2 batches total
GHRP-2
CAS: 158861-67-7
Aug 17, 2026 · Fresh · 1 batches total
AOD-9604
CAS: 221231-10-3
Jul 24, 2026 · Fresh · 2 batches total
Sermorelin
CAS: 86168-78-7
Jul 20, 2026 · Fresh · 2 batches total
Cagrilintide
CAS: 1415456-99-3
Jul 9, 2026 · Recent · 1 batches total
Oxytocin
CAS: 50-56-6
Jul 9, 2026 · Recent · 1 batches total
FOX04-DRI
CAS: 2460055-10-9
Jul 3, 2026 · Recent · 1 batches total
Epitalon
CAS: 307297-39-8
Jun 29, 2026 · Recent · 3 batches total
CJC-1295 NO DAC
CAS: 863288-34-0
Jun 26, 2026 · Recent · 2 batches total
HMG
Jun 24, 2026 · Recent · 1 batches total
PE-22-28
CAS: 1801959-12-5
Jun 19, 2026 · Recent · 1 batches total
PNC-27
CAS: 1159861-00-3
Jun 19, 2026 · Recent · 1 batches total
DSIP
CAS: 62568-57-4
Jun 15, 2026 · Recent · 2 batches total
VIP
CAS: 40077-57-4
Jun 11, 2026 · Recent · 1 batches total
Tri-Heal Max
3 Components
May 14, 2026 · Recent · 1 batches total
AHK-Cu
CAS: 682809-81-0
May 12, 2026 · Recent · 1 batches total
Thymulin
CAS: 63958-90-7
May 5, 2026 · Recent · 1 batches total
GSH Glutathione
CAS: 70-18-8
May 4, 2026 · Recent · 2 batches total
Bacteriostatic Water
Apr 22, 2026 · Recent · 2 batches total
HCG
CAS: 9002-61-3
Apr 15, 2026 · Recent · 3 batches total
Mazdutide
CAS: 2259884-03-0
Mar 30, 2026 · Older · 1 batches total
Survodutide
CAS: 2805997-46-8
Mar 23, 2026 · Older · 1 batches total
