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 PeptidesFind a batch report
Sources checked 8 Nov 2026.
41 reports
| Product / sample | Batch / date | Reported results | Documents / product |
|---|---|---|---|
| RetatrutideRetatrutide 10mg10mg · Janoshik report | BP-RT10-102624 Sept 2026Latest supplier listing | 99.674% purity10.7 mg measuredTask 235751 | Shop Retatrutide Source & batch notesSupplier-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 report | BP-BC10-102624 Sept 2026Latest supplier listing | 99.904% purity12.15 mg measuredTask 235769 | Shop BPC-157 Source & batch notesSupplier-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 report | BP-RT20-1026Date not listedLatest supplier listing | 99.761% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT30-1026Date not listedLatest supplier listing | 99.4% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-TB410-1026Date not listedLatest supplier listing | 98.698% purity | Shop TB-500 Source & batch notesSupplier-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 report | BP-MC40-1026Date not listedLatest supplier listing | 99.418% purity | Shop MOTS-c Source & batch notesSupplier-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 report | BP-CI10-1026Date not listedLatest supplier listing | See original report | Shop CJC-1295 / Ipamorelin Source & batch notesSupplier-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 report | BP-BB20-1026Date not listedLatest supplier listing | See original report | Shop Wolverine Stack Source & batch notesSupplier-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 report | BP-XA10-1026Date not listedLatest supplier listing | 99.985% purity | Shop Semax Source & batch notesSupplier-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 report | BP-GHK100-1026Date not listedLatest supplier listing | 99.775% purity | Shop GHK-Cu Source & batch notesSupplier-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 report | BP-EI50-1026Date not listedLatest supplier listing | 98.741% purity | Shop Epithalon Source & batch notesSupplier-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 report | BP-TA10-1026Date not listedLatest supplier listing | 99.672% purity | Shop Thymosin Alpha-1 Source & batch notesSupplier-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 report | BP-RT40-0926Date not listedLatest supplier listing | 99.788% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-CU50-0826Date not listedLatest supplier listing | 99.556% purity | Shop GHK-Cu Source & batch notesSupplier-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 report | BP-KV10-0826Date not listedLatest supplier listing | 98.71% purity | Shop KPV Source & batch notesSupplier-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 report | BP-KL80-0826Date not listedLatest supplier listing | See original report | Shop KLOW Blend Source & batch notesSupplier-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 report | BP-NAD500-0826Date not listedLatest supplier listing | See original report | Shop NAD+ Source & batch notesSupplier-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 report | BP-MC20-0426Date not listedLatest supplier listing | 99.477% purity | Shop MOTS-c Source & batch notesSupplier-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 report | BP-TES10-0426Date not listedLatest supplier listing | 99.12% purity | Shop Tesamorelin Source & batch notesSupplier-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 report | BP-GW70-0426Date not listedLatest supplier listing | See original report | Shop GLOW Blend Source & batch notesSupplier-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 report | BP-RT10-0926Date not listedEarlier batch | 99.914% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-BC10-0926Date not listedEarlier batch | 99.934% purity | Shop BPC-157 Source & batch notesSupplier-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 report | BP-RT20-0826Date not listedEarlier batch | 99.816% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT30-08-26Date not listedEarlier batch | 99.786% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT10-0826Date not listedEarlier batch | 99.427% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-MC40-0826Date not listedEarlier batch | 99.433% purity | Shop MOTS-c Source & batch notesSupplier-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 report | BP-RT10-0426Date not listedEarlier batch | 99.308% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT20-0426Date not listedEarlier batch | 99.694% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT30-0426Date not listedEarlier batch | 99.762% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-BPC10-0426Date not listedEarlier batch | 99.862% purity | Shop BPC-157 Source & batch notesSupplier-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 report | BP-TB10-04-26Date not listedEarlier batch | 99.021% purity | Shop TB-500 Source & batch notesSupplier-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 report | BP-CI10-0426Date not listedEarlier batch | See original report | Shop CJC-1295 / Ipamorelin Source & batch notesSupplier-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 report | BP-BB20-0426Date not listedEarlier batch | See original report | Shop Wolverine Stack Source & batch notesSupplier-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 report | BP-RT10-0226Date not listedEarlier batch | 99.573% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT20-0226Date not listedEarlier batch | 99.619% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-RT30-0226Date not listedEarlier batch | 99.726% purity | Shop Retatrutide Source & batch notesSupplier-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 report | BP-BC10-0226Date not listedEarlier batch | 99.812% purity | Shop BPC-157 Source & batch notesSupplier-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 report | BP-TB10-0226Date not listedEarlier batch | 99.584% purity | Shop TB-500 Source & batch notesSupplier-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 report | BP-TE10-0226Date not listedEarlier batch | 99.813% purity | Shop Tesamorelin Source & batch notesSupplier-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 report | BP-CI10-0226Date not listedEarlier batch | See original report | Shop CJC-1295 / Ipamorelin Source & batch notesSupplier-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 report | BP-CU50-0226Date not listedEarlier batch | 99.743% purity | Shop GHK-Cu Source & batch notesSupplier-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
Peptides in Thailand: frequently asked questions
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.