Peptides Thai

Before you enter.

Please confirm both statements to continue.

Bangkok Peptides requires 21+ for purchases.

Skip to content
Peptide & compound research library
English

The batch behind the bottle

Lab reports.
Open the evidence.

Supplier-published certificates, organized by product and batch. Open the original report and its verification link where listed.

Visit Bangkok Peptides

Find a batch report

Sources checked 8 Nov 2026.

41 reports

Supplier-published laboratory reports by sample, batch, date and original document
Product / sampleBatch / dateReported resultsDocuments / product
RetatrutideRetatrutide 10mg10mg · Janoshik reportBP-RT10-102624 Sept 2026Latest supplier listing99.674% purity10.7 mg measuredTask 235751Shop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
BPC-157 10MGBPC-157 10mg10mg · Janoshik reportBP-BC10-102624 Sept 2026Latest supplier listing99.904% purity12.15 mg measuredTask 235769Shop BPC-157
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 20mg20mg · Janoshik reportBP-RT20-1026Date not listedLatest supplier listing99.761% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 30mg30mg · Janoshik reportBP-RT30-1026Date not listedLatest supplier listing99.4% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
TB500 10MGTB-500 10mg10mg · Janoshik reportBP-TB410-1026Date not listedLatest supplier listing98.698% purityShop TB-500
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
MOTS-CMOTS-c 40mg40mg · Janoshik reportBP-MC40-1026Date not listedLatest supplier listing99.418% purityShop MOTS-c
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
CJC-1295 (no DAC)/Ipamorelin 10MGCJC-1295 (no DAC) / Ipamorelin 10mg10mg · Janoshik reportBP-CI10-1026Date not listedLatest supplier listingSee original reportShop CJC-1295 / Ipamorelin
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
Wolverine Stack (BPC-157 / TB-500 Blend)Wolverine Stack (BPC-157 / TB-500 Blend)Janoshik reportBP-BB20-1026Date not listedLatest supplier listingSee original reportShop Wolverine Stack
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
Semax 10mgSemax 10mg10mg · Janoshik reportBP-XA10-1026Date not listedLatest supplier listing99.985% purityShop Semax
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
GHK-CuGHK-Cu 100mg100mg · Janoshik reportBP-GHK100-1026Date not listedLatest supplier listing99.775% purityShop GHK-Cu
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
EpithalonEpithalon 50mg50mg · Janoshik reportBP-EI50-1026Date not listedLatest supplier listing98.741% purityShop Epithalon
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
Thymosin Alpha-1Thymosin Alpha-1 10mg10mg · Janoshik reportBP-TA10-1026Date not listedLatest supplier listing99.672% purityShop Thymosin Alpha-1
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 40mg40mg · Janoshik reportBP-RT40-0926Date not listedLatest supplier listing99.788% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
GHK-CuGHK-Cu 50mg50mg · Janoshik reportBP-CU50-0826Date not listedLatest supplier listing99.556% purityShop GHK-Cu
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
KPV 10MGKPV 10mg10mg · Janoshik reportBP-KV10-0826Date not listedLatest supplier listing98.71% purityShop KPV
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
KLOW Blend 80MGKLOW Blend 80mg80mg · Janoshik reportBP-KL80-0826Date not listedLatest supplier listingSee original reportShop KLOW Blend
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Content verified.

Visit Bangkok Peptides ↗
NAD+NAD+ 500mg500mg · Janoshik reportBP-NAD500-0826Date not listedLatest supplier listingSee original reportShop NAD+
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Content verified.

Visit Bangkok Peptides ↗
MOTS-CMOTS-c 20mg20mg · Janoshik reportBP-MC20-0426Date not listedLatest supplier listing99.477% purityShop MOTS-c
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
Tesamorelin 10MGTesamorelin 10mg10mg · Janoshik reportBP-TES10-0426Date not listedLatest supplier listing99.12% purityShop Tesamorelin
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
GLOW Blend 70MGGLOW Blend 70mg70mg · Janoshik reportBP-GW70-0426Date not listedLatest supplier listingSee original reportShop GLOW Blend
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 10mg10mg · Janoshik reportBP-RT10-0926Date not listedEarlier batch99.914% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
BPC-157 10MGBPC-157 10mg10mg · Janoshik reportBP-BC10-0926Date not listedEarlier batch99.934% purityShop BPC-157
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 20mg20mg · Janoshik reportBP-RT20-0826Date not listedEarlier batch99.816% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 30mg30mg · Janoshik reportBP-RT30-08-26Date not listedEarlier batch99.786% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 10mg10mg · Janoshik reportBP-RT10-0826Date not listedEarlier batch99.427% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
MOTS-CMOTS-c 40mg40mg · Janoshik reportBP-MC40-0826Date not listedEarlier batch99.433% purityShop MOTS-c
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 10mg10mg · Janoshik reportBP-RT10-0426Date not listedEarlier batch99.308% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 20mg20mg · Janoshik reportBP-RT20-0426Date not listedEarlier batch99.694% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 30mg30mg · Janoshik reportBP-RT30-0426Date not listedEarlier batch99.762% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
BPC-157 10MGBPC-157 10mg10mg · Janoshik reportBP-BPC10-0426Date not listedEarlier batch99.862% purityShop BPC-157
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
TB500 10MGTB-500 10mg10mg · Janoshik reportBP-TB10-04-26Date not listedEarlier batch99.021% purityShop TB-500
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
CJC-1295 (no DAC)/Ipamorelin 10MGCJC-1295 / Ipamorelin 10mg10mg · Janoshik reportBP-CI10-0426Date not listedEarlier batchSee original reportShop CJC-1295 / Ipamorelin
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
Wolverine Stack (BPC-157 / TB-500 Blend)Wolverine Stack 20mg20mg · Janoshik reportBP-BB20-0426Date not listedEarlier batchSee original reportShop Wolverine Stack
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 10mg10mg · Janoshik reportBP-RT10-0226Date not listedEarlier batch99.573% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 20mg20mg · Janoshik reportBP-RT20-0226Date not listedEarlier batch99.619% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
RetatrutideRetatrutide 30mg30mg · Janoshik reportBP-RT30-0226Date not listedEarlier batch99.726% purityShop Retatrutide
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
BPC-157 10MGBPC-157 10mg10mg · Janoshik reportBP-BC10-0226Date not listedEarlier batch99.812% purityShop BPC-157
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
TB500 10MGTB-500 10mg10mg · Janoshik reportBP-TB10-0226Date not listedEarlier batch99.584% purityShop TB-500
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
Tesamorelin 10MGTesamorelin 10mg10mg · Janoshik reportBP-TE10-0226Date not listedEarlier batch99.813% purityShop Tesamorelin
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗
CJC-1295 (no DAC)/Ipamorelin 10MGCJC-1295 / Ipamorelin 10mg10mg · Janoshik reportBP-CI10-0226Date not listedEarlier batchSee original reportShop CJC-1295 / Ipamorelin
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. Supplier result label: Identity verified.

Visit Bangkok Peptides ↗
GHK-CuGHK-Cu 50mg50mg · Janoshik reportBP-CU50-0226Date not listedEarlier batch99.743% purityShop GHK-Cu
Source & batch notes

Supplier-published certificate for the named sample and batch. Authenticity has not been independently confirmed. A purity result does not establish clinical safety or approval.

Visit Bangkok Peptides ↗

QUESTIONS & RELATED GUIDES

How do I find a peptide report for a specific batch?

Use the batch information shown in the report index, then open the original document. Compare the recorded batch with the report instead of guessing from the product name alone.

What do latest-section and historical reports mean?

These labels preserve the supplier’s source placement. They do not identify every supplied unit or convert an old record into a new analysis. A missing recorded date remains missing.

Are the Janoshik links direct verification results?

Some records have task-specific destinations; others link to the general Janoshik portal. The original document remains a separate source link. The website does not treat a verification destination as its own authentication badge.

Do peptide lab reports show that a medicine is registered in Thailand?

The report records presented here contain named-sample fields and document links, not a matching Thai FDA product-registration entry. The regulator’s finished-medicine registration and drug-facility processes are separate checks.

Bangkok Peptides

Get 10% off your first order.

Browse the supplier catalogue at Bangkok Peptides. Research use only, age 21+.