PeptidesAuditCheck a batch
← RankingsShips to US
Moglabs · #45 of 132
Avoid
Weak
Fair
Good
Excellent
4.3 /10
new last 90 days
Open moglabs.bio ↗new tab
We may earn a commission. It never changes the score.
Lab reports33/50products
Verified9+26 with key
Labs4
Price from$0.11per mg

Key points

  1. Publishes a lab report for 33 of 50 products.
  2. 9 reports confirmed on the lab's website. 26 more you can check yourself with the lab key.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. Some of its reports come from known independent or accredited labs.

How the 4.3 adds up method v7

COA coverage2.0 / 3
Verifiability0.6 / 1
Laboratory0.8 / 2
Results0.6 / 1
Freshness0.3 / 1
Reviews0.0 / 2

Lab reports 36

GHRP-6 5 mg · Lot GH6002CHECK WITH LAB KEY
Chromate Analytics · 98.863% · 4.777 mg measured · May 2026
Task 35713 · Key MOG2DYDC2MEE · Verify on Chromate Analytics ↗
AOD-9604 5 mg · Lot AOD002CHECK WITH LAB KEY
Vanguard Laboratory · 5 mg measured · May 2026
Task V260513-16 009 · Verify on Vanguard Laboratory ↗
BPC-157/TB-500 5 mg · Lot BT002CHECK WITH LAB KEY
Vanguard Laboratory · Apr 2026
Task V260406-1 011 · Verify on Vanguard Laboratory ↗
Dihexa 5 mg · Lot DIH001CHECK WITH LAB KEY
Chromate Analytics · 99.457% · 5.406 mg measured · Mar 2026
Task 33401 · Key MOG7A3J53U9C · Verify on Chromate Analytics ↗
GHK-Cu 100 mg · Lot GHK102CHECK WITH LAB KEY
Chromate Analytics · 99.637% · 98.08 mg measured · Mar 2026
Task 33562 · Key MOGSQGGW6J64 · Verify on Chromate Analytics ↗
BPC-157 5 mg · Lot BPC002NOT VERIFIABLE
task 33551 · 98.353% · 5.293 mg measured · Mar 2026
CJC-1295 DAC CHECK WITH LAB KEY
Janoshik Analytical · 99.842% · 4.96 mg measured · Feb 2026
Task #109343 · Key M72MBS2BMR6Y · Verify on Janoshik Analytical ↗
AOD-9604 5 mgCHECK WITH LAB KEY
Janoshik Analytical · 99.77% · 4.2 mg measured · Jan 2026
Task #102679 · Key NHTKHHA4VKA8 · Verify on Janoshik Analytical ↗
GHRP-2 5 mg · Lot hg2001CHECK WITH LAB KEY
Janoshik Analytical · 99.283% · 4.79 mg measured · Nov 2025
Task #88302 · Key DEIASVMZPYD2 · Verify on Janoshik Analytical ↗
DSIP 5 mg · Lot dsp001CHECK WITH LAB KEY
Janoshik Analytical · 99.116% · 5.06 mg measured · Nov 2025
Task #88318 · Key ULYN9GPKBTAM · Verify on Janoshik Analytical ↗
GHRP-6 5 mg · Lot hg6001CHECK WITH LAB KEY
Janoshik Analytical · 99.476% · 4.63 mg measured · Nov 2025
Task #88305 · Key 21UFSXSSEBH6 · Verify on Janoshik Analytical ↗
5-Amino-1MQ 50 mg · Lot 5AMU002CHECK WITH LAB KEY
Chromate Analytics · no date
Task 39078 · Key MOG9P332N9RZ · Verify on Chromate Analytics ↗
IGF-1 LR3 · Lot IGF-H-103VERIFIED
Freedom Diagnostics Testing · task 2609210663 · 99.69% · 1.16 mg measured · no date
GHK-Cu 50 mg · Lot GHK002CHECK WITH LAB KEY
Chromate Analytics · 99.966% · 50.62 mg measured · no date
Task 33558 · Key MOGU85UUFLRR · Verify on Chromate Analytics ↗
CJC-1295/Ipamorelin 5 mg · Lot CJI-X-003VERIFIED
Freedom Diagnostics Testing · task 2609210637 · 99.99% · no date
Cagrilintide 10 mg · Lot CAG-X-003VERIFIED
Freedom Diagnostics Testing · task 2609210629 · 99.89% · 10.51 mg measured · no date
HCG · Lot HCG002CHECK WITH LAB KEY
Vanguard Laboratory · no date
Task V260226-6 006 · Verify on Vanguard Laboratory ↗
PT-141 10 mg · Lot PT-X-003VERIFIED
Freedom Diagnostics Testing · task 2609210693 · 99.89% · 13.23 mg measured · no date
Glutathione · Lot GSH1502CHECK WITH LAB KEY
Vanguard Laboratory · 96.2% · no date
Task V260513-16 005 · Verify on Vanguard Laboratory ↗
BPC-157/TB-500 5 mg · Lot BT-H-003VERIFIED
Freedom Diagnostics Testing · task 2609210621 · 99.24% · no date
CJC-1295 (no DAC) 5 mg · Lot CJN002CHECK WITH LAB KEY
Vanguard Laboratory · 99.03% · 4.47 mg measured · no date
Task V260513-16 011 · Verify on Vanguard Laboratory ↗
NAD+ 500 mg · Lot NAD-X-003CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.95% · no date
Task 2609210684 · Key Mogl2609210684 · Verify on Freedom Diagnostics Testing ↗
AOD-9604 5 mg · Lot AOD-H-003VERIFIED
Freedom Diagnostics Testing · task 2609210595 · 99.97% · 5.32 mg measured · no date
Retatrutide · Lot RT103CHECK WITH LAB KEY
Chromate Analytics · 98.081% · 12.34 mg measured · no date
Task 36982 · Key MOG89H2E7MN6 · Verify on Chromate Analytics ↗
GHRP-2 5 mg · Lot GH202CHECK WITH LAB KEY
Vanguard Laboratory · 98.05% · 5.18 mg measured · no date
Task V260410-23 008 · Verify on Vanguard Laboratory ↗
Cagrilintide 10 mg · Lot CAG002CHECK WITH LAB KEY
Vanguard Laboratory · 99.06% · 9.51 mg measured · no date
Task V260410-23 010 · Verify on Vanguard Laboratory ↗
Ipamorelin 5 mg · Lot IPA002CHECK WITH LAB KEY
Vanguard Laboratory · 5.65 mg measured · no date
Task V260406-1 013 · Verify on Vanguard Laboratory ↗
CJC-1295 DAC · Lot CJD002CHECK WITH LAB KEY
Vanguard Laboratory · 4.88 mg measured · no date
Task V260513-16 010 · Verify on Vanguard Laboratory ↗
Oxytocin 5 mg · Lot OXY002CHECK WITH LAB KEY
Freedom Diagnostics Testing · 98.57% · no date
Task 2609020336 · Key Mogl2609020336 · Verify on Freedom Diagnostics Testing ↗
KPV 5 mg · Lot KPV002CHECK WITH LAB KEY
Vanguard Laboratory · 6.7 mg measured · no date
Task V260429-20 007 · Verify on Vanguard Laboratory ↗
DSIP 5 mg · Lot DSP-X-003VERIFIED
Freedom Diagnostics Testing · task 2609210645 · 99.61% · no date
Hexarelin 5 mg · Lot HEX002CHECK WITH LAB KEY
Vanguard Laboratory · 99.04% · 4.44 mg measured · no date
Task V260513-16 013 · Verify on Vanguard Laboratory ↗
Retatrutide · Lot RT1002CHECK WITH LAB KEY
Vanguard Laboratory · 10.13 mg measured · no date
Task V260226-6 004 · Verify on Vanguard Laboratory ↗
TB-500 5 mg · Lot TB-X-003VERIFIED
Freedom Diagnostics Testing · task 2609210745 · 99.74% · 5.7 mg measured · no date
CJC-1295/Ipamorelin 5 mg · Lot CJI003VERIFIED
Freedom Diagnostics Testing · task 2609020328 · 99.92% · no date
HGH Fragment 176-191 5 mg · Lot HGF001CHECK WITH LAB KEY
Vanguard Laboratory · 98.13% · 5.57 mg measured · no date
Task V260406-1 010 · Verify on Vanguard Laboratory ↗