search.peptides

Vendors / EHZ Peptides

EHZ Peptides

verification 80/100Finnrick 69/10053/69 lab tests passedOrder by message

ehzpeptides.com ↗

Also: contact@ehzpeptides.com · +85270977998 · wa.me/85270977998

Listings
170 · 79 peptides
Cheapest
$0.0049/mg
Ships to
worldwide
Shipping
worldwide (tracked) , 9-15 (USA transit estimate) days
Pay with
USDT, PayPal (region dependent), international wire (SWIFT), Google Pay / Apple Pay (where enabled)

volume: quoted per quantity (listed prices are minimums for bulk):

Verification score

80/100 last verified 2026-10-19 · score changed 2026-10-19 · rules v1 · how it is worked out

ComponentPointsEvidence
Lab results26.4 / 3555 of 73 classifiable tests in the window passed (75%).
Verifiable certificates15.3 / 20Of 73 tests: 73 with a certificate on file, 73 naming the lab, 21 lot-specific (batch identifier). Labs: BTLabs, Freedom Diagnostics, Harrens Lab, Ichor Life Sciences, Krause Analytical.
Testing depth10 / 1073 independent tests in the last 2 years.
Recency10 / 10Newest test 2026-10-08 (12 days ago).
Finnrick rating9.9 / 15Finnrick rating 66 (Purity focus, 2026-10-08).
Blind sampling5 / 573 of 73 samples bought by the public or Finnrick; 0 sent in by the vendor or another program.
Ordering and terms3 / 5Published: payment methods, contact email, readable website. Missing: online checkout, ships-from country.

Evidence: EHZ Peptides on Finnrick ↗ and the vendor’s own pages. Research use only; this scores the paper trail, not any product’s fitness for use.

Score history (2)
WhenScoreWhy
2026-10-1970/100 → 80/100finnrick rating 0→9.9
2026-10-19unscored → 70/100lab results 0→26.4, verifiable certificates 0→15.3, testing depth 0→10, recency 0→10, blind sampling 0→5

Independent lab tests 73

TestedPeptideResultPurityLabBatchCOASampleRecord
2026-10-08Cagrilintide✗ fail99.9%Krause AnalyticalCGL50529✓Publicrecord ↗
2026-10-06Retatrutide✗ fail100%Ichor Life Sciences8/15/2026✓Publicrecord ↗
2026-10-01Tirzepatide✓ pass99.9%Harrens LabTRI150421✓Publicrecord ↗
2026-09-30Retatrutide✓ pass99.9%Harrens LabRT300523✓Publicrecord ↗
2026-09-17Retatrutide✗ fail—Krause Analyticalnone✓Publicrecord ↗
2026-09-14Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-09-10Tesamorelin✗ fail95.9%Krause AnalyticalMfg July 3, 2026✓Publicrecord ↗
2026-09-09BPC-157✓ pass99.9%Krause AnalyticalBC100715✓Publicrecord ↗
2026-09-09GHK-Cu✗ fail99.9%Krause AnalyticalCU1000701✓Publicrecord ↗
2026-09-07Retatrutide✓ pass99.8%BTLabsRT200627✓Publicrecord ↗
2026-08-06Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-07-21Tesamorelin✗ fail99.9%Krause AnalyticalApril 2, 2026✓Publicrecord ↗
2026-07-17Retatrutide✓ pass99.9%Krause Analytical05/07/2026✓Publicrecord ↗
2026-07-13BPC-157✗ fail99.9%Krause AnalyticalBC10✓Publicrecord ↗
2026-07-13Retatrutide✓ pass99.9%Krause AnalyticalRT154/2/26✓Publicrecord ↗
2026-07-13GHK-Cu✓ pass99.9%Krause AnalyticalCU50✓Publicrecord ↗
2026-07-13Tesamorelin✗ fail98.8%Krause AnalyticalApr2,2026✓Publicrecord ↗
2026-06-16Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2026-04-28Tirzepatide✓ pass99.9%Krause AnalyticalDecember 2025✓Publicrecord ↗
2026-03-06Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06BPC-157✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-04Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2026-02-20Tirzepatide✓ pass99.83%Krause Analyticalnone✓Publicrecord ↗
2026-02-20Tesamorelin✗ fail98.97%Krause Analyticalnone✓Publicrecord ↗
2026-02-20Tesamorelin✗ fail98.53%Krause Analyticalnone✓Publicrecord ↗
2026-02-18Cagrilintide✗ fail97.16%Krause Analyticalnone✓Publicrecord ↗
2026-02-15Retatrutide✓ pass99.8%BTLabs9/25/25✓Publicrecord ↗
2026-02-10BPC-157✗ fail99.4%BTLabsnone✓Publicrecord ↗
2026-02-10Tirzepatide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-02-10Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-02-10GHK-Cu✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-02-09Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-02-04Cagrilintide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-01-26Retatrutide✓ pass99.7%Krause Analyticalnone✓Publicrecord ↗
2026-01-26Tirzepatide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-01-26Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-01-26BPC-157✗ fail98.2%BTLabsnone✓Publicrecord ↗
2026-01-09Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2026-01-07Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2026-01-07Retatrutide✗ fail99.24%Krause Analyticalnone✓Publicrecord ↗
2026-01-07Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-12-17Retatrutide✓ pass99.83%Krause Analyticalnone✓Publicrecord ↗
2025-12-17Retatrutide✓ pass99.75%Krause Analyticalnone✓Publicrecord ↗
2025-12-17GHK-Cu✗ fail—Krause Analyticalnone✓Publicrecord ↗
2025-12-13Tirzepatide✗ fail99.3%BTLabsnone✓Publicrecord ↗
2025-12-13Retatrutide✓ pass99.6%BTLabsnone✓Publicrecord ↗
2025-12-13Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-12-13Tirzepatide✓ pass99.6%BTLabsnone✓Publicrecord ↗
2025-12-13Tirzepatide✗ fail99.3%BTLabsNov 2, 2025✓Publicrecord ↗
2025-10-29GHK-Cu✓ pass99.92%Krause AnalyticalJuly 15, 2025✓Publicrecord ↗
2025-10-23Tesamorelin✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-10-23Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2025-10-21Retatrutide✓ pass99.7%BTLabsJuly 15, 2025✓Publicrecord ↗
2025-10-14BPC-157✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-10-14Tirzepatide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-10-13Tirzepatide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-10-01Tirzepatide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-09-30Retatrutide✓ pass100%BTLabsnone✓Publicrecord ↗
2025-09-30Retatrutide✓ pass99.9%Krause Analytical8-11-25 yellow✓Publicrecord ↗
2025-09-18Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-09-10Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-09-04Tirzepatide✓ pass99.85%Krause Analyticalnone✓Publicrecord ↗
2025-09-04Retatrutide✓ pass99.74%Krause Analyticalnone✓Publicrecord ↗
2025-08-21Retatrutide✓ pass99.93%Krause Analyticalnone✓Publicrecord ↗
2025-08-06Tirzepatide✓ pass99.76%Freedom Diagnosticsnone✓Publicrecord ↗
2025-07-25Tirzepatide✓ pass99.85%Krause AnalyticalJune 2, 2025✓Publicrecord ↗
2025-06-30Retatrutide✗ fail99.42%Krause Analyticalnone✓Publicrecord ↗
2025-06-20Retatrutide✓ pass99.69%Krause Analyticalnone✓Publicrecord ↗

Listings 170

PeptideSizePricePer mgStock
5-Amino-1MQ↗5 mg × 10$94$1.88/mg–
5-Amino-1MQ↗10 mg × 10$135$1.35/mg–
5-Amino-1MQ↗50 mg × 10$150$0.300/mg–
Adamax↗5 mg × 10$111$2.22/mg–
Adamax↗10 mg × 10$163$1.63/mg–
Adipotide↗2 mg × 10$69$3.45/mg–
Adipotide↗5 mg × 10$133$2.66/mg–
AHK-Cu↗20 mg × 10$34$0.170/mg–
AHK-Cu↗50 mg × 10$51$0.102/mg–
AHK-Cu↗100 mg × 10$94$0.094/mg–
AICAR↗50 mg × 10$43$0.086/mg–
AICAR↗50 mg × 10$86$0.172/mg–
AICAR↗100 mg × 10$81$0.081/mg–
AOD-9604↗2 mg × 10$73$3.65/mg–
AOD-9604↗5 mg × 10$116$2.32/mg–
AOD-9604↗10 mg × 10$206$2.06/mg–
ARA-290↗10 mg × 10$116$1.16/mg–
ARA-290↗16 mg × 10$129$0.806/mg–
Bacteriostatic Water↗3 ml × 10$12—–
Bacteriostatic Water↗3 ml × 10$12—–
Bacteriostatic Water↗10 ml × 10$15—–
Bacteriostatic Water↗10 ml × 10$15—–
BPC-157↗2 mg × 10$26$1.30/mg–
BPC-157↗5 mg × 10$43$0.860/mg–
BPC-157↗10 mg × 10$56$0.560/mg–
BPC-157 + TB-500↗10 mg × 10$99$0.990/mg–
BPC-157 + TB-500↗20 mg × 10$154$0.770/mg–
BPC-157 + TB-500↗30 mg × 10$270$0.900/mg–
Bronchogen↗20 mg × 10$163$0.815/mg–
Cagrilintide↗2 mg × 10$64$3.20/mg–
Cagrilintide↗5 mg × 10$116$2.32/mg–
Cagrilintide↗10 mg × 10$201$2.01/mg–
Cagrilintide + Semaglutide↗10 mg × 10$163$1.63/mg–
Cardiogen↗20 mg × 10$103$0.515/mg–
Cartalax↗20 mg × 10$163$0.815/mg–
Cerebrolysin↗60 mg × 10$43$0.072/mg–
Chonluten↗20 mg × 10$141$0.705/mg–
CJC-1295 (no DAC)↗2 mg × 10$43$2.15/mg–
CJC-1295 (no DAC)↗5 mg × 10$60$1.20/mg–
CJC-1295 (no DAC)↗10 mg × 10$120$1.20/mg–
CJC-1295 (no DAC) + Ipamorelin↗10 mg × 10$94$0.940/mg–
CJC-1295 (no DAC) + Ipamorelin↗20 mg × 10$171$0.855/mg–
CJC-1295 with DAC↗2 mg × 10$129$6.45/mg–
CJC-1295 with DAC↗5 mg × 10$206$4.12/mg–
Cortagen↗20 mg × 10$103$0.515/mg–
Crystagen↗20 mg × 10$69$0.345/mg–
DSIP↗2 mg × 10$39$1.95/mg–
DSIP↗5 mg × 10$69$1.38/mg–
DSIP↗10 mg × 10$103$1.03/mg–
DSIP↗15 mg × 10$129$0.860/mg–
DSIP↗20 mg × 10$171$0.855/mg–
Epithalon↗10 mg × 10$56$0.560/mg–
Epithalon↗50 mg × 10$180$0.360/mg–
EPO↗3000 iu × 10$184—–
Follistatin↗1 mg × 10$343$34.30/mg–
FOXO4-DRI↗10 mg × 10$600$6.00/mg–
GHK-Cu↗50 mg × 10$39$0.078/mg–
GHK-Cu↗100 mg × 10$51$0.051/mg–
GHRP-2↗5 mg × 10$32$0.640/mg–
GHRP-2↗10 mg × 10$43$0.430/mg–
GHRP-6↗5 mg × 10$30$0.600/mg–
GHRP-6↗10 mg × 10$47$0.470/mg–
GLOW↗70 mg × 10$249$0.356/mg–
Glutathione↗600 mg × 10$39$0.006/mg–
Glutathione↗1500 mg × 10$73$0.005/mg–
Gonadorelin↗2 mg × 10$26$1.30/mg–
HCG↗5000 iu × 10$86—–
HCG↗10000 iu × 10$137—–
HMG↗75 iu × 10$64—–
Ibutamoren (MK-677)↗5 mg × 10$41$0.820/mg–
IGF-1 LR3↗0.1 mg × 10$39$39.00/mg–
IGF-1 LR3↗1 mg × 10$291$29.10/mg–
Insulin↗3 ml × 10$39—–
Ipamorelin↗2 mg × 10$39$1.95/mg–
Ipamorelin↗5 mg × 10$49$0.980/mg–
Ipamorelin↗10 mg × 10$66$0.660/mg–
Ipamorelin↗20 mg × 10$111$0.555/mg–
Ipamorelin + Tesamorelin↗15 mg × 10$154$1.03/mg–
Kisspeptin-10↗5 mg × 10$51$1.02/mg–
Kisspeptin-10↗10 mg × 10$86$0.860/mg–
KLOW↗80 mg × 10$270$0.338/mg–
KPV↗5 mg × 10$64$1.28/mg–
KPV↗10 mg × 10$81$0.810/mg–
L-Carnitine↗10 mg × 10$94$0.940/mg–
Lemon Bottle↗10 mg × 10$51$0.510/mg–
Lipo-C↗10 ml × 10$77—–
Lipo-C + Vitamin B12↗10 ml × 10$56—–
Liraglutide↗5 mg × 10$154$3.08/mg–
Liraglutide↗10 mg × 10$227$2.27/mg–
Livagen↗20 mg × 10$163$0.815/mg–
LL-37↗5 mg × 10$141$2.82/mg–
Mazdutide↗10 mg × 10$206$2.06/mg–
Melanotan I↗10 mg × 10$56$0.560/mg–
Melanotan II↗5 mg × 10$47$0.940/mg–
Melanotan II↗10 mg × 10$94$0.940/mg–
MGF↗2 mg × 10$47$2.35/mg–
MOTS-c↗10 mg × 10$75$0.750/mg–
MOTS-c↗20 mg × 10$137$0.685/mg–
MOTS-c↗40 mg × 10$240$0.600/mg–
NAD+↗100 mg × 10$34$0.034/mg–
NAD+↗500 mg × 10$56$0.011/mg–
NAD+↗1000 mg × 10$73$0.007/mg–
Oxytocin↗2 mg × 10$47$2.35/mg–
Oxytocin↗5 mg × 10$77$1.54/mg–
Oxytocin↗10 mg × 10$94$0.940/mg–
P021↗10 mg × 10$103$1.03/mg–
PEG-MGF↗2 mg × 10$103$5.15/mg–
Pinealon↗10 mg × 10$94$0.940/mg–
Pinealon↗20 mg × 10$120$0.600/mg–
PNC-27↗5 mg × 10$120$2.40/mg–
PT-141↗10 mg × 10$69$0.690/mg–
Retatrutide↗5 mg × 10$39$0.780/mg–
Retatrutide↗10 mg × 10$69$0.690/mg–
Retatrutide↗15 mg × 10$99$0.660/mg–
Retatrutide↗20 mg × 10$133$0.665/mg–
Retatrutide↗30 mg × 10$163$0.543/mg–
Retatrutide↗40 mg × 10$206$0.515/mg–
Retatrutide↗50 mg × 10$296$0.592/mg–
Retatrutide↗60 mg × 10$334$0.557/mg–
Retatrutide↗100 mg × 10$394$0.394/mg–
Selank↗5 mg × 10$39$0.780/mg–
Selank↗10 mg × 10$56$0.560/mg–
Selank + Semax↗10 mg × 10$56$0.560/mg–
Selank + Semax↗20 mg × 10$90$0.450/mg–
Semaglutide↗2 mg × 10$30$1.50/mg–
Semaglutide↗5 mg × 10$43$0.860/mg–
Semaglutide↗10 mg × 10$69$0.690/mg–
Semaglutide↗15 mg × 10$81$0.540/mg–
Semaglutide↗20 mg × 10$94$0.470/mg–
Semaglutide↗30 mg × 10$120$0.400/mg–
Semaglutide↗40 mg × 10$137$0.343/mg–
Semaglutide↗50 mg × 10$163$0.326/mg–
Semaglutide↗60 mg × 10$180$0.300/mg–
Semaglutide↗100 mg × 10$300$0.300/mg–
Semaglutide↗120 mg × 10$326$0.272/mg–
Semax↗5 mg × 10$39$0.780/mg–
Semax↗10 mg × 10$56$0.560/mg–
Sermorelin↗2 mg × 10$56$2.80/mg–
Sermorelin↗5 mg × 10$94$1.88/mg–
Sermorelin↗10 mg × 10$163$1.63/mg–
Snap-8↗10 mg × 10$64$0.640/mg–
SS-31↗10 mg × 10$101$1.01/mg–
SS-31↗50 mg × 10$351$0.702/mg–
Survodutide↗10 mg × 10$300$3.00/mg–
TB-500↗2 mg × 10$47$2.35/mg–
TB-500↗5 mg × 10$94$1.88/mg–
TB-500↗10 mg × 10$167$1.67/mg–
Teriparatide↗10 mg × 10$266$2.66/mg–
Tesamorelin↗2 mg × 10$64$3.20/mg–
Tesamorelin↗5 mg × 10$120$2.40/mg–
Tesamorelin↗10 mg × 10$223$2.23/mg–
Tesamorelin↗15 mg × 10$300$2.00/mg–
Tesamorelin↗20 mg × 10$364$1.82/mg–
Thymalin↗10 mg × 10$77$0.770/mg–
Thymalin↗20 mg × 10$120$0.600/mg–
Thymosin Alpha-1↗5 mg × 10$111$2.22/mg–
Thymosin Alpha-1↗10 mg × 10$180$1.80/mg–
Tirzepatide↗5 mg × 10$30$0.600/mg–
Tirzepatide↗10 mg × 10$49$0.490/mg–
Tirzepatide↗15 mg × 10$69$0.460/mg–
Tirzepatide↗20 mg × 10$86$0.430/mg–
Tirzepatide↗30 mg × 10$120$0.400/mg–
Tirzepatide↗40 mg × 10$141$0.352/mg–
Tirzepatide↗50 mg × 10$171$0.342/mg–
Tirzepatide↗60 mg × 10$236$0.393/mg–
Tirzepatide↗100 mg × 10$351$0.351/mg–
Tirzepatide↗120 mg × 10$386$0.322/mg–
VIP↗5 mg × 10$94$1.88/mg–
VIP↗10 mg × 10$150$1.50/mg–
Vitamin B12↗10 mg × 10$39$0.390/mg–
How we read this shop

https://ehzpeptides.com/ (payment section: USDT, PayPal, wire, Google/Apple Pay; '9–15 d Typical USA transit'); https://ehzpeptides.com/policies/#shipping (carriers/costs confirmed before order; lost/damaged parcels replaced); PDF price list pricing note.

Info site with a PDF price list and no cart; orders are quoted by email (contact@ehzpeptides.com) / WhatsApp.

No web shop: ehzpeptides.com is an info site; orders are quoted by email (contact@ehzpeptides.com) / WhatsApp +852 7097 7998. Rows parsed from the site's PDF price list (link read from the home page). Every card is 'SPEC / BOX OF 10 VIALS' -> pack_qty 10, price per box. IMPORTANT: prices are printed as 'FROM USD / BOX' with a '+' ('$39+') and the PDF says 'Listed FROM prices are indicative minimums for qualifying bulk orders. They are not final selling prices' — so these are floor prices, the real quote depends on quantity. Stock not stated (in_stock None); url = the PDF. Codes decoded only where the list itself names the compound ('Tesa10+ip5' = Tesamorelin 10 + Ipamorelin 5, 'KLOW80', 'Glow 70'). Both 'Aicar' and 'AICAR' cards kept as printed. Acetic acid water skipped; bacteriostatic water kept.

Checked 2026-10-07 · JSON · Is this your shop? Sponsor it to be pinned above matching listings.