Independent lab testing
Is it the real deal?
Bought a compound online and not sure what's really in the vial? Send us a sample. We'll have it analysed by an independent partner laboratory and send you the full report.
How it works
Tell us about it
Describe the product, what it claims to be, where you bought it and exactly what you want tested. Add a photo of the product and label.
Post your sample
We give you a reference number and a printable label. Post the sample to us and add your tracking number.
Independent testing
We send it to our independent partner laboratory. You can follow every step in your account.
Get your results
You get a clear verdict and the full lab report to download – by email and in your account.
What we can test
- Purity (HPLC) – R2 627.50How pure is the sample, and what else is in it? Includes identity confirmation.
- Concentration – R2 627.50How much of the compound is actually in the vial – compared with the label claim.
What to send
- Ideally one sealed, unopened vial or at least 5 capsules / tablets
- Keep it in the original packaging so the label can be checked
- Pack it securely (bubble wrap) in a padded envelope or small box
- Write your reference number on the parcel, or use our printable label
Good to know
How long does it take?
Usually 10–20 working days after your sample reaches us, depending on the tests you choose.
What does it cost?
Each test has a fixed price, shown above (VAT included). You choose the tests on the request form and pay by card with Yoco – then you post your sample.
Will you share my results?
No. Your photos and results are private and only visible to you and our team.
What can't I send?
Only send products that are legal for you to own and post in South Africa. We can't accept scheduled or controlled substances without the right permits, or anything hazardous.
Which compounds can be tested?
Our partner lab has to confirm it can reliably test a compound before we accept it – for example, vials with several peptides mixed together often can't be separated and measured. If the lab can't test something, you'll see why here, and you won't be asked to pay.
Single peptides (0 of 52 can be tested)
| Compound | Can we test it? |
|---|---|
| Retatrutide Triple GLP-1 / GIP / glucagon receptor agonist, studied for weight management (phase 3 trials). |
… Awaiting lab confirmation |
| Tirzepatide Dual GIP / GLP-1 receptor agonist (the active ingredient in Mounjaro / Zepbound). |
… Awaiting lab confirmation |
| Semaglutide GLP-1 receptor agonist (the active ingredient in Ozempic / Wegovy). |
… Awaiting lab confirmation |
| Cagrilintide Long-acting amylin analogue, studied for appetite and weight control. |
… Awaiting lab confirmation |
| Mazdutide Dual GLP-1 / glucagon receptor agonist, studied for weight management. |
… Awaiting lab confirmation |
| Survodutide Dual GLP-1 / glucagon receptor agonist, studied for weight management and fatty liver. |
… Awaiting lab confirmation |
| GLP-1 Glucagon-like peptide 1 – the natural gut hormone the weight-loss drugs are based on. |
… Awaiting lab confirmation |
| AOD-9604 Modified fragment (176–191) of human growth hormone, studied for fat metabolism. |
… Awaiting lab confirmation |
| Adipotide Experimental peptide that targets the blood supply of fat tissue (animal studies). |
… Awaiting lab confirmation |
| BPC-157 15-amino-acid peptide derived from a stomach protein, studied for tissue repair (mostly animal studies). |
… Awaiting lab confirmation |
| TB-500 (Thymosin Beta-4 acetate) Peptide based on thymosin beta-4, studied for recovery and healing. |
… Awaiting lab confirmation |
| GHK-Cu Copper peptide (a 3-amino-acid peptide bound to copper), used in skin and hair research. |
… Awaiting lab confirmation |
| KPV 3-amino-acid fragment of alpha-MSH, studied for inflammation. |
… Awaiting lab confirmation |
| MGF Mechano growth factor – a splice variant of IGF-1, studied for muscle repair. |
… Awaiting lab confirmation |
| PEG-MGF Longer-acting MGF with a PEG chain attached. |
… Awaiting lab confirmation |
| ARA-290 11-amino-acid peptide derived from EPO, studied for nerve pain and inflammation. |
… Awaiting lab confirmation |
| LL-37 37-amino-acid antimicrobial peptide produced by the human body. |
… Awaiting lab confirmation |
| Ipamorelin Growth hormone secretagogue (acts on the ghrelin receptor). |
… Awaiting lab confirmation |
| CJC-1295 (no DAC) Short-acting growth hormone releasing hormone (GHRH) analogue, also called Mod GRF 1-29. |
… Awaiting lab confirmation |
| CJC-1295 with DAC Long-acting GHRH analogue with an added albumin-binding group. |
… Awaiting lab confirmation |
| Sermorelin The first 29 amino acids of natural GHRH. |
… Awaiting lab confirmation |
| Tesamorelin Stabilised GHRH analogue (the active ingredient in Egrifta). |
… Awaiting lab confirmation |
| GHRP-2 Growth hormone releasing peptide (ghrelin receptor agonist). |
… Awaiting lab confirmation |
| GHRP-6 Growth hormone releasing peptide (ghrelin receptor agonist). |
… Awaiting lab confirmation |
| Hexarelin acetate Growth hormone releasing peptide (ghrelin receptor agonist). |
… Awaiting lab confirmation |
| IGF-1 LR3 Long-acting modified form of insulin-like growth factor 1 (83 amino acids). |
… Awaiting lab confirmation |
| ACE-031 Experimental myostatin-blocking protein (activin receptor fused to an antibody fragment), studied for muscle growth. |
… Awaiting lab confirmation |
| HCG Human chorionic gonadotropin – a pregnancy hormone used in fertility and testosterone therapy. |
… Awaiting lab confirmation |
| HMG Human menopausal gonadotropin (FSH + LH) used in fertility treatment. |
… Awaiting lab confirmation |
| EPO Erythropoietin – hormone that increases red blood cell production. |
… Awaiting lab confirmation |
| Insulin Blood-sugar hormone. |
… Awaiting lab confirmation |
| Gonadorelin Synthetic GnRH – the hormone that tells the body to release LH and FSH. |
… Awaiting lab confirmation |
| Triptorelin Long-acting GnRH analogue. |
… Awaiting lab confirmation |
| Kisspeptin-10 Hormone-signalling peptide involved in reproductive hormones. |
… Awaiting lab confirmation |
| Oxytocin 9-amino-acid hormone involved in bonding and social behaviour. |
… Awaiting lab confirmation |
| Melanotan I (MT-1) Melanocortin agonist (afamelanotide), used for tanning. |
… Awaiting lab confirmation |
| Melanotan II (MT-2) Melanocortin agonist, used for tanning. |
… Awaiting lab confirmation |
| PT-141 (Bremelanotide) Melanocortin receptor agonist, studied for libido (the active ingredient in Vyleesi). |
… Awaiting lab confirmation |
| Snap-8 8-amino-acid cosmetic peptide used in anti-wrinkle products. |
… Awaiting lab confirmation |
| Selank Synthetic peptide studied for anxiety and focus. |
… Awaiting lab confirmation |
| Semax Synthetic peptide based on a fragment of ACTH, studied for focus and memory. |
… Awaiting lab confirmation |
| DSIP Delta sleep-inducing peptide, studied for sleep. |
… Awaiting lab confirmation |
| Pinealon 3-amino-acid peptide studied for brain ageing. |
… Awaiting lab confirmation |
| Epitalon 4-amino-acid peptide studied in ageing research. |
… Awaiting lab confirmation |
| MOTS-c 16-amino-acid peptide from mitochondria, studied for metabolism. |
… Awaiting lab confirmation |
| SS-31 (Elamipretide) Small peptide that targets mitochondria, studied for cell energy. |
… Awaiting lab confirmation |
| FOXO4-DRI Experimental peptide studied for clearing ageing (senescent) cells. |
… Awaiting lab confirmation |
| Cerebrolysin Brain-derived peptide preparation studied for stroke and dementia. |
… Awaiting lab confirmation |
| Thymosin Alpha-1 28-amino-acid peptide that supports the immune system (the active ingredient in Zadaxin). |
… Awaiting lab confirmation |
| Thymalin Thymus-derived peptide preparation studied for immune support. |
… Awaiting lab confirmation |
| PNC-27 32-amino-acid experimental peptide studied in cancer-cell research (lab studies only). |
… Awaiting lab confirmation |
| Dermorphin Opioid peptide originally found in frog skin. |
… Awaiting lab confirmation |
Blends (more than one peptide in the vial) (0 of 5 can be tested)
| Compound | Can we test it? |
|---|---|
| BPC-157 + TB-500 blend 2 peptides Recovery blend – 5 mg + 5 mg or 10 mg + 10 mg per vial (sometimes sold as "Wolverine"). |
… Awaiting lab confirmation |
| GLOW blend (BPC-157 + GHK-Cu + TB-500) 3 peptides Recovery and skin blend – BPC-157 10 mg + GHK-Cu 50 mg + TB-500 10 mg per vial. |
… Awaiting lab confirmation |
| KLOW blend (GHK-Cu + TB-500 + BPC-157 + KPV) 4 peptides Recovery, skin and inflammation blend – GHK-Cu 50 mg + TB-500 10 mg + BPC-157 10 mg + KPV 10 mg per vial. |
… Awaiting lab confirmation |
| CJC-1295 (no DAC) + Ipamorelin blend 2 peptides Growth hormone releasing blend – 5 mg + 5 mg per vial. |
… Awaiting lab confirmation |
| Cagrilintide + Semaglutide blend 2 peptides Weight management blend (sometimes sold as "CagriSema") – 2.5 mg + 2.5 mg or 5 mg + 5 mg per vial. |
… Awaiting lab confirmation |
Not peptides (0 of 10 can be tested)
| Compound | Can we test it? |
|---|---|
| LC120 (fat-burner injection) Lipotropic "fat-burner" injection – mainly L-carnitine; the other ingredients vary by supplier. |
… Awaiting lab confirmation |
| LC216 (fat-burner injection) Lipotropic "fat-burner" injection – mainly L-carnitine; the other ingredients vary by supplier. |
… Awaiting lab confirmation |
| NAD+ Coenzyme involved in cell energy. |
… Awaiting lab confirmation |
| Glutathione Antioxidant made by the body (a very small 3-amino-acid molecule). |
… Awaiting lab confirmation |
| L-Carnitine Amino-acid derivative used in fat metabolism. |
… Awaiting lab confirmation |
| 5-Amino-1MQ Small molecule (NNMT inhibitor) studied for fat loss. |
… Awaiting lab confirmation |
| AICAR Small molecule that activates AMPK, studied for endurance. |
… Awaiting lab confirmation |
| Melatonin Sleep hormone (small molecule). |
… Awaiting lab confirmation |
| Hyaluronic acid Moisture-binding sugar molecule used in skin and joint products. |
… Awaiting lab confirmation |
| Alprostadil Prostaglandin E1 – used for erectile dysfunction. |
… Awaiting lab confirmation |
Not on the list? Message us and we'll ask the lab.
Ready to find out what's really inside?
It takes about 3 minutes to submit a request.
Test results describe the sample you sent and are not medical advice.