Tesamorelin has 545 independent tests on file from 24 laboratories across 233 vendors; the recency-weighted purity index is 99.45. The most recent test was submitted on 2026-09-19. Page 2 of 2 lists 245 of them, most recent first; every figure on this page counts all 545.
These are certificates shops have chosen to publish, verified for authenticity before listing. Because shops decide which COAs to make public, the set reflects the batches they published rather than every production batch — a selection bias we state openly. How the index is calculated →
Have a vial in hand? Look up its lot →
| Vendor | Testing lab | Date | HPLC purity | Identity (sample) | Net content | Endotoxin |
|---|---|---|---|---|---|---|
| mspeptides.com | freedomdiagnosticstesting.com | 2026-02-08 | 99.10% | TesamorelinR260129-TES-W001✓ Lab-verified | 11.14 / 10 mg (111%) | — |
| ascensionpeptides.com | MZ Biolabs | 2026-02-07 | 99.93% | Tesamorelin32-01260229 | 5.83 / 5 mg (117%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2026-02-06 | 99.39% | Tesamorelin2026-0299-C | 12 / 10 mg (120%) | ≤0.05 EU/mL |
| saiyanmed.com | Janoshik Labs | 2026-02-05 | 99.81% | TesamorelinSYM-TSM-B2601✓ Lab-verified | 10.92 / 10 mg (109%) | — |
| kimera chems | freedomdiagnosticstesting.com | 2026-02-05 | 99.09% | TesamorelinKC-TES-WHT2 | 7.35 / 5 mg (147%) | — |
| Loti Labs | SR Bio Labs | 2026-02-05 | 99.63% | TesamorelinLOT-TESA-00005Lab has no portal | 2.74 / 2 mg (137%) | — |
| ng peptide | Janoshik Labs | 2026-02-05 | 99.78% | Tesa 10MGTSM09-26 | 11.73 / 10 mg (117%) | — |
| cosmicpeptides.com | Bioviridian | 2026-02-04 | 99.70% | Tesamorelin26078 | 10.61 / 10 mg (106%) | — |
| bioboostx.com | Janoshik Labs | 2026-02-04 | 99.36% | TesamorelinEXP: 11/29 | 10.8 / 10 mg (108%) | — |
| bioboostx.com | Janoshik Labs | 2026-02-04 | 99.36% | TesamorelinEXP: 11/29 | 21.37 / 20 mg (107%) | — |
| kimera chems | Trust Pointe Analytics | 2026-02-04 | 99.52% | TesamorelinKC-TES-WHT2 | 6.883 / 10 mg (69%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2026-02-03 | 99.08% | Tesamorelin2026-0299-B | 10.77 / 10 mg (108%) | ≤0.05 EU/mL |
| purehealthpeptides.com | Ethos Analytics | 2026-02-02 | 99.00% | TesamorelinRPL-011526Lab has no portal | 10.43 / 10 mg (104%) | — |
| astra peptides | Horizon Analytical | 2026-02-02 | 99.69% | TesamorelinASTR-37746 | 10.26 / 10 mg (103%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2026-01-31 | 98.64% | TesamorelinTES10GA-05 | 11.95 / 10 mg (119%) | ≤ 0.05 EU/mL |
| nova peptide supply | freedomdiagnosticstesting.com | 2026-01-31 | 99.10% | Tesamorelin | 5.31 / 5 mg (106%) | <0.05 EU/mL |
| modernresearchpeptides.net | freedomdiagnosticstesting.com | 2026-01-30 | 99.07% | Tesamorelin | 13.1 / 10 mg (131%) | — |
| disguisedalpha.com | Chromate | 2026-01-30 | 99.44% | Tesamorelin/Ipamorelin | 18.428 / 17 mg (108%) | — |
| lapeptides.net | freedomdiagnosticstesting.com | 2026-01-29 | 99.11% | Tesamorelin | 11.16 / 10 mg (112%) | — |
| riptidewellness.com | freedomdiagnosticstesting.com | 2026-01-29 | 99.11% | TesamorelinRWTES-20-1002 | 21 / 20 mg (105%) | ≤ 0.05 EU/mL |
| BioLongevity Labs | BioRegen | 2026-01-29 | 99.92% | Tesamorelin29-3-46035 | 9.2 / 6 mg (153%) | — |
| silverstonelabsco peptides | freedomdiagnosticstesting.com | 2026-01-28 | 99.33% | TesamorelinTE10-0126✓ Lab-verified | 11.49 / 10 mg (115%) | — |
| tydes.is | Janoshik Labs | 2026-01-27 | 99.34% | TesamorelinTESA10012026 | 12 / 10 mg (120%) | — |
| Liberty Peptides | Bioviridian | 2026-01-27 | 99.12% | TesamorelinLPUS14002 | 10.41 / 10 mg (104%) | — |
| nextgencompounds peptides | Janoshik Labs | 2026-01-26 | 99.10% | TesamorelinTESA-10-001-0102 | 9.83 / 10 mg (98%) | — |
| blueskypeptide.com | MZ Biolabs | 2026-01-23 | 99.77% | Tesamorelin8UQT0126 | — | — |
| peakformpeptides.com | freedomdiagnosticstesting.com | 2026-01-23 | 98.70% | TesamorelinPF-2026-041 | 5.42 / 5 mg (108%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2026-01-23 | 99.77% | Tesamorelin28-3-46031 | 10.14 / 10 mg (101%) | <0.05 EU/mL (PASS) |
| modern aminos | freedomdiagnosticstesting.com | 2026-01-23 | 99.10% | TesamorelinBX-P-C1Z9 | 5.27 / 5 mg (105%) | ≤0.05 EU/mL (Pass) |
| penguin peptides | Janoshik Labs | 2026-01-21 | 99.13% | Tesamorelin | 9.32 / 10 mg (93%) | — |
| sunrisebioresearch peptides | freedomdiagnosticstesting.com | 2026-01-21 | 99.11% | TesamorelinTESA20JAN26-01✓ Lab-verified | 21 / 20 mg (105%) | ≤0.05 EU/mL Pass |
| ruo.bio | Janoshik Labs | 2026-01-21 | 99.15% | Tesamorelin | 4.63 / 5 mg (93%) | — |
| arcanepeptides.com | Janoshik Labs | 2026-01-21 | 99.15% | Tesamorelin | 4.63 / 5 mg (93%) | — |
| penguin peptides | Janoshik Labs | 2026-01-20 | 99.86% | Tirzepatide | 67 / 60 mg (112%) | — |
| penguin peptides | Janoshik Labs | 2026-01-20 | 99.49% | Tesamorelin | 5.32 / 5 mg (106%) | — |
| nova peptide supply | freedomdiagnosticstesting.com | 2026-01-20 | 99.17% | Tesamorelin | 6.56 / 5 mg (131%) | Pass |
| imperialpeptides.co.uk | Janoshik Labs | 2026-01-19 | 99.56% | TesamorelinTES5-01/28✓ Lab-verified | 8.03 / 5 mg (161%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2026-01-19 | 99.37% | TesamorelinTES20GA02 | 23.48 / 20 mg (117%) | ≤ 0.05 EU/mL |
| glacieraminos | freedomdiagnosticstesting.com | 2026-01-19 | 99.30% | TesamorelinTES10GA-04 | 12.43 / 10 mg (124%) | ≤ 0.05 EU/mL |
| luvionbio.com | freedomdiagnosticstesting.com | 2026-01-19 | 99.12% | TesamorelinLBL-1125-TSM5-1051 | 5.29 / 5 mg (106%) | — |
| NUPEPS Peptides | BTLabs | 2026-01-18 | 99.90% | TesamorelinCS-te101021Lab has no portal | 13.9 / 10 mg (139%) | — |
| bioedgeresearchlabs.com | MDx BioAnalytical Laboratory | 2026-01-16 | 99.79% | Tesamorelin260112TM103✓ Lab-verified | 10.13 / 10 mg (101%) | ≤0.05 EU/mL PASS |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2026-01-16 | 99.78% | Tesamorelin/Ipamorelin | 8.15 / 8 mg (102%) | ≤0.05 EU/mL (PASS) |
| ionpeptide.com | freedomdiagnosticstesting.com | 2026-01-16 | 99.13% | TesamorelinTESA10-011326 | 12.15 / 10 mg (122%) | — |
| threesidepeptides.com | Krause Analytical | 2026-01-15 | 99.82% | TesamorelinTSM102512 | 11.1 / 10 mg (111%) | — |
| BioLongevity Labs | BioRegen | 2026-01-15 | 99.54% | Tesamorelin28-3-46031 | 14 / 10 mg (140%) | — |
| skye peptides | Janoshik Labs | 2026-01-14 | 99.57% | TesamorelinTESA26-10-001 | 12.33 / 10 mg (123%) | — |
| Chameleon Peptides | Janoshik Labs | 2026-01-13 | 99.44% | Tesamorelin | 5.16 / 5 mg (103%) | — |
| nova peptide supply | freedomdiagnosticstesting.com | 2026-01-12 | 99.40% | Tesamorelin2601120010 | 10.59 / 10 mg (106%) | PASS (≤0.65 EU/mL for both replicates) |
| ionpeptide.com | freedomdiagnosticstesting.com | 2026-01-12 | 99.21% | TesamorelinTSM-010826 | 12.2 / 10 mg (122%) | — |
| lapeptides.net | freedomdiagnosticstesting.com | 2026-01-08 | 99.15% | Tesamorelin | 10.52 / 10 mg (105%) | — |
| nela peptides | freedomdiagnosticstesting.com | 2026-01-08 | 99.31% | Tesamorelin2601070066 | 11.65 / 12 mg (97%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2026-01-08 | 99.23% | Tesamorelin2026-0299-A | 12 / 10 mg (120%) | <0.05 EU/mg |
| aminousa.com | freedomdiagnosticstesting.com | 2026-01-07 | 99.14% | Tesamorelin26TESA10-0003 | 12.11 / 10 mg (121%) | — |
| peptidepro.io | Bioviridian | 2026-01-07 | 99.80% | Tesamorelin | 10.18 / 10 mg (102%) | — |
| profoundaminos.com | Trust Pointe Analytics | 2026-01-06 | 99.73% | TesamorelinSP-2753 | 10.424 / 10 mg (104%) | — |
| peptide partners | Trust Pointe Analytics | 2026-01-06 | 99.71% | TesamorelinTES202601 | 11.325 / 10 mg (113%) | — |
| KOLD Peptides | Chromate | 2026-01-04 | 98.23% | TesamorelinKOLD4P88U8AG | 10.69 / 10 mg (107%) | — |
| perfectpeptides.com | Krause Analytical | 2026-01-03 | 99.76% | TesamorelinPP2420985 | 9.51 / 10 mg (95%) | — |
| perfectpeptides.com | Krause Analytical | 2026-01-03 | 99.57% | TesamorelinPP3560233 | 21.3 / 20 mg (107%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2026-01-03 | 98.67% | Tesamorelin/IpamorelinTI103-123125 | 16.69 / 13 mg (128%) | — |
| growthguys.is | Janoshik Labs | 2026-01-02 | 99.59% | TesamorelinTES05 | 24.07 / 20 mg (120%) | — |
| skye peptides | Janoshik Labs | 2026-01-02 | 99.33% | TesamorelinTESA25-10-005 | 11.58 / 10 mg (116%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-12-31 | 98.34% | Tesamorelin122925-TES-1 | 10.68 / 10 mg (107%) | — |
| researchpeptideseurope.com | liquilabs | 2025-12-29 | 98.80% | TesamorelinTesamorelin/2025-12-03Lab has no portal | 5.14 / 5 mg (103%) | < 0.001 EU/mg |
| Peptira peptides | freedomdiagnosticstesting.com | 2025-12-26 | 99.03% | TesamorelinTESA10-006 | 9.59 / 10 mg (96%) | <0.05 EU/mL (Both replicates PASS) |
| coffeeandpeppers.com | freedomdiagnosticstesting.com | 2025-12-23 | 99.51% | Tesamorelin | 10.91 / 10 mg (109%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-12-23 | 99.38% | Tesamorelin121525-TSM-0 | 10.86 / 10 mg (109%) | — |
| Zen Aminos | freedomdiagnosticstesting.com | 2025-12-20 | 99.22% | TesamorelinZATS02 | 9.86 / 10 mg (99%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2025-12-20 | 99.67% | TesamorelinTES20GA01 | 19.73 / 20 mg (99%) | ≤ 0.05 EU/mL |
| glacieraminos | freedomdiagnosticstesting.com | 2025-12-20 | 99.47% | TesamorelinTES10GA03 | 9.96 / 10 mg (100%) | ≤ 0.05 EU/mL |
| evolvebiopep.com | Chromate | 2025-12-20 | 99.03% | GhRIPEVOLVE52F9S6 | 20.643 / 21 mg (98%) | — |
| certified peptides | Vanguard Laboratory | 2025-12-18 | 99.59% | Tesamorelin251110TM103 | 10.24 / 10 mg (102%) | <0.05 EU/mg |
| growthguys.is | Janoshik Labs | 2025-12-18 | 99.52% | TesamorelinTES04 | 11.66 / 10 mg (117%) | — |
| peptide crafters | Janoshik Labs | 2025-12-18 | 99.69% | TesamorelinPC-G1-TS10 | 10.78 / 10 mg (108%) | — |
| licensed peptides | Vanguard Laboratory | 2025-12-17 | 99.04% | TesamorelinTESA120625 | 5.1 / 9.98 mg (51%) | <0.05 EU/mg |
| Polaris Peptides | Trust Pointe Analytics | 2025-12-16 | 99.54% | TesamorelinPOL-TESA10-7 | 11.639 / 10 mg (116%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-12-11 | 99.48% | Tesamorelin | 12.79 / 10 mg (128%) | — |
| Prime Peptides | Janoshik Labs | 2025-12-11 | 99.24% | Tesamorelin11022025TM | 10.45 / 10 mg (105%) | — |
| core peptides | Vanguard Laboratory | 2025-12-09 | 99.27% | Tesamorelin/IpamorelinC73744 | 5.8 / 8 mg (73%) | — |
| core peptides | Vanguard Laboratory | 2025-12-09 | 99.00% | Tesamorelin/CJC-1295/IpamorelinC73522 | 6.11 / 12 mg (51%) | — |
| core peptides | Vanguard Laboratory | 2025-12-09 | 99.04% | TesamorelinC73528 | 11.9 / 10 mg (119%) | — |
| protidehealth.com | freedomdiagnosticstesting.com | 2025-12-08 | 99.30% | Tesamorelin | 20.44 / 20 mg (102%) | — |
| optima supply | Janoshik Labs | 2025-12-08 | 99.24% | TesamorelinOPTIMAD6W8KP | 10.36 / 10 mg (104%) | — |
| hydroresearch peptides | Janoshik Labs | 2025-12-08 | 99.24% | TesamorelinHYDROXA9KS7Z | 10.36 / 10 mg (104%) | — |
| nova peptide supply | freedomdiagnosticstesting.com | 2025-12-06 | 99.25% | Tesamorelin | 5.32 / 5 mg (106%) | <0.05 EU/mL |
| bluumpeptides.com | BioRegen | 2025-12-05 | 99.18% | Tesamorelin | 4.61 / 5 mg (92%) | — |
| nova peptide supply | freedomdiagnosticstesting.com | 2025-12-05 | 99.42% | Tesamorelin2512050095 | 11.59 / 10 mg (116%) | PASS (≤0.65 EU/mL for both replicates) |
| felixchem.is | freedomdiagnosticstesting.com | 2025-12-05 | 98.97% | Tesamorelin120125-TES-C | 9.58 / 10 mg (96%) | — |
| ezpeps.com | Janoshik Labs | 2025-12-02 | 99.30% | TesamorelinTE20-1121✓ Lab-verified | 22.97 / 20 mg (115%) | — |
| alphacarbonlabs.com | Janoshik Labs | 2025-12-02 | 98.66% | Tesamorelin | 2.02 / 2 mg (101%) | — |
| Proformapeptides | Analiza Białek | 2025-12-02 | 99.00% | Tesamorelin | 10.2 / 10 mg (102%) | — |
| buyironpeptides.com | freedomdiagnosticstesting.com | 2025-12-01 | 98.94% | Tesamorelin | 10.81 / 10 mg (108%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-11-30 | 98.91% | Tesamorelin112425-TES-0 | 10.31 / 10 mg (103%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-11-30 | 98.00% | TesamorelinTSM10-112525 | 9.84 / 10 mg (98%) | — |
| 24peptides.com | liquilabs | 2025-11-21 | 99.80% | TesamorelinGF082025029Lab has no portal | 10.2 / 10 mg (102%) | < 0.001 |
| instant peptides | freedomdiagnosticstesting.com | 2025-11-21 | 99.26% | Tesamorelin2025-0299-A | 11.11 / 10 mg (111%) | — |
| Peptira peptides | freedomdiagnosticstesting.com | 2025-11-20 | 98.65% | TesamorelinTESA10-003 | 10.66 / 10 mg (107%) | <0.05 EU/mL (Both replicates PASS) |
| researchchemhq.co | Vanguard Laboratory | 2025-11-18 | 99.06% | Tesamorelin | 9.63 / 10 mg (96%) | Pass - <0.05 EU/mg* |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-11-16 | 98.49% | TesamorelinTSM-1125 | 5.06 / 5 mg (101%) | — |
| licensed peptides | Vanguard Laboratory | 2025-11-12 | 99.15% | Tesamorelin | 10.92 / 10 mg (109%) | <0.05 EU/mg |
| Peptide Supply Co | freedomdiagnosticstesting.com | 2025-11-12 | 99.45% | Tesamorelin | 10.38 / 10 mg (104%) | — |
| tydes.is | Janoshik Labs | 2025-11-11 | 99.15% | TesamorelinTES20110325 | 18.49 / 20 mg (92%) | — |
| atomik labz | Janoshik Labs | 2025-11-11 | 99.00% | TesamorelinN1024N | 11.3 / 10 mg (113%) | — |
| valorpeptides.com | Vanguard Laboratory | 2025-11-10 | 98.41% | TesamorelinTE0002 | 34.2 / 32 mg (107%) | — |
| skye peptides | Janoshik Labs | 2025-11-10 | 99.04% | TesamorelinTESA25-20-001 | 17.1 / 20 mg (86%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-11-09 | 99.79% | Tesamorelin/IpamorelinTIB-1129 | 11.59 / 10 mg (116%) | — |
| aminousa.com | freedomdiagnosticstesting.com | 2025-11-06 | 98.96% | Tesamorelin25TESA10-0003 | 10.88 / 10 mg (109%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-11-05 | 99.23% | Tesamorelin05672 | 1.91 / 2 mg (96%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-11-03 | 99.80% | Tesamorelin/Ipamorelin | 8.16 / 8 mg (102%) | — |
| kimera chems | Trust Pointe Analytics | 2025-11-02 | 99.98% | TesamorelinKC-TES-BLU1 | 12.739 / 10 mg (127%) | — |
| Polaris Peptides | Trust Pointe Analytics | 2025-11-02 | 99.10% | TesamorelinPOL-TESA10-6 | 11.669 / 10 mg (117%) | — |
| real peptides | freedomdiagnosticstesting.com | 2025-11-01 | 99.87% | Tesamorelin2510290033 | 11.63 / 10 mg (116%) | — |
| nuscience peptides | freedomdiagnosticstesting.com | 2025-11-01 | 99.90% | Tesamorelin000376 | 12.15 / 10 mg (122%) | — |
| cernumbiosciences.com | Janoshik Labs | 2025-10-31 | 99.51% | Tesamorelin | 9.67 / 10 mg (97%) | — |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-31 | 99.34% | Tesamorelin102725-TE5-C | 5.35 / 5 mg (107%) | — |
| Paramount Peptides | Janoshik Labs | 2025-10-31 | 99.43% | TesamorelinTES20N102125 | 13.72 / 10 mg (137%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-10-31 | 99.88% | Tesamorelin74659 | 5.34 / 5 mg (107%) | — |
| ezpeps.com | Janoshik Labs | 2025-10-30 | 99.53% | TesamorelinTE10-1021✓ Lab-verified | 11.29 / 10 mg (113%) | — |
| kimera chems | freedomdiagnosticstesting.com | 2025-10-30 | 99.70% | TesamorelinKC-TES-BLU1 | 10.63 / 10 mg (106%) | — |
| retaonelabs.com | Vanguard Laboratory | 2025-10-30 | 99.34% | TesamorelinTS101125 | 10.36 / 10 mg (104%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2025-10-30 | 99.82% | TesamorelinTES10GA02 | 11.47 / 10 mg (115%) | — |
| glacieraminos | freedomdiagnosticstesting.com | 2025-10-30 | 99.91% | TesamorelinTES10GA02 | 11.32 / 10 mg (113%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-10-30 | 99.80% | Tesamorelin | 10.11 / 10 mg (101%) | — |
| peak.you | Janoshik Labs | 2025-10-30 | 99.56% | TesamorelinCS-te101021 | 12.54 / 10 mg (125%) | — |
| valorpeptides.com | Vanguard Laboratory | 2025-10-27 | 99.05% | TesamorelinTEL0001 | 11.8 / 10 mg (118%) | <0.05 EU/mg |
| ezpeps.com | Janoshik Labs | 2025-10-22 | 99.27% | TesamorelinTE200928/TE200929✓ Lab-verified | 21.95 / 20 mg (110%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-22 | 99.95% | TesamorelinTUY-101025 | 12 / 10 mg (120%) | — |
| purehealthpeptides.com | BioRegen | 2025-10-22 | 99.93% | TesamorelinTUY-101025 | 6.1 / 5 mg (122%) | — |
| alpha-peptides.com | freedomdiagnosticstesting.com | 2025-10-21 | 99.03% | TesamorelinTM-91825927 | 11.31 / 10 mg (113%) | — |
| Proformapeptides | Analiza Białek | 2025-10-21 | 99.00% | Tesamorelin | 10.17 / 10 mg (102%) | — |
| Eternal Peptides | Janoshik Labs | 2025-10-21 | 99.02% | TesamorelinEP-250522-TE10 | 10.1 / 10 mg (101%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-10-20 | 99.80% | Tesamorelin/Ipamorelin | 8.09 / 8 mg (101%) | — |
| HPR | Janoshik Labs | 2025-10-20 | 99.06% | TesamorelinTSM0930J | 9.95 / 10 mg (99%) | — |
| Mile High Compounds | Chromate | 2025-10-18 | 98.68% | TesamorelinTES-010-MH-01 | 10.18 / 10 mg (102%) | 0.0953 EU/mg |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-10-18 | 99.80% | TESAMORELIN | 10.15 / 10 mg (102%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-10-18 | 98.21% | TesamorelinTES-C10HFK10 | 10.13 / 10 mg (101%) | — |
| Peptide Plugs | freedomdiagnosticstesting.com | 2025-10-16 | 99.72% | Tesamorelin2610160177 | 12.94 / 13 mg (100%) | — |
| powerpeptides.com | Chromate | 2025-10-16 | 99.72% | TesamorelinPEP-VIL-TESA-10MG | 10.42 / 10 mg (104%) | 0.0240 |
| pura peptides | freedomdiagnosticstesting.com | 2025-10-16 | 99.78% | Tesamorelin2510280083 | 12.52 / 10 mg (125%) | — |
| 24peptides.com | liquilabs | 2025-10-12 | 99.00% | TesamorelinGF092025036Lab has no portal | 20.8 / 20 mg (104%) | < 0.001 |
| felixchem.is | freedomdiagnosticstesting.com | 2025-10-12 | 99.39% | Tesamorelin100825-TS1-1 | 10.55 / 10 mg (106%) | — |
| skye peptides | Janoshik Labs | 2025-10-11 | 99.56% | TesamorelinTESA25-10-004 | 10.77 / 10 mg (108%) | — |
| RCpeptides | Janoshik Labs | 2025-10-10 | 99.63% | Tesamorelin | 13.77 / 10 mg (138%) | — |
| Kensington Labs | Janoshik Labs | 2025-10-07 | 99.01% | TesamorelinTSM-140FJ | 5.11 / 5 mg (102%) | — |
| licensed peptides | Vanguard Laboratory | 2025-10-07 | 99.79% | Tesamorelin | 10.05 / 10 mg (101%) | — |
| ionpeptide.com | freedomdiagnosticstesting.com | 2025-10-04 | 99.27% | TesamorelinTS-0929 | 10.89 / 10 mg (109%) | — |
| ng peptide | BioRegen | 2025-10-03 | 99.70% | Tesamorelin | 10.34 / 10 mg (103%) | — |
| Coastal Peptides | Chromate | 2025-10-01 | 99.45% | Tesamorelin | 10.45 / 10 mg (105%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-09-28 | 99.31% | TesamorelinTES-A205R09 | 22.99 / 20 mg (115%) | — |
| Empower Peptides | freedomdiagnosticstesting.com | 2025-09-28 | 98.56% | TesamorelinTES-SR08-B10 | 11.23 / 10 mg (112%) | — |
| aminosresearch.com | Janoshik Labs | 2025-09-26 | 99.57% | TesamorelinTESA-0001 | 10.99 / 10 mg (110%) | — |
| goalphalabs.com | freedomdiagnosticstesting.com | 2025-09-25 | 99.46% | TesamorelinLO07-10 | 10.93 / 10 mg (109%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-09-24 | 99.80% | Tesamorelin/IpamorelinQC251328 | 6.11 / 6 mg (102%) | — |
| modern aminos | freedomdiagnosticstesting.com | 2025-09-24 | 99.29% | TesamorelinBX-P-X1T6 | 11.76 / 10 mg (118%) | — |
| aminousa.com | BioRegen | 2025-09-22 | 99.74% | Tesamorelin25TESA2-0003 | 1.79 / 2 mg (90%) | — |
| neoviapeptides.co.uk | Janoshik Labs | 2025-09-18 | 99.02% | TesamorelinLIYU20250901 | 10.11 / 10 mg (101%) | — |
| skye peptides | Janoshik Labs | 2025-09-17 | 99.44% | Tesamorelin TESA25-10-002 | 12.12 / 10 mg (121%) | — |
| peptidehackers.com | Janoshik Labs | 2025-09-16 | 99.59% | Tesamorelin | 10.98 / 10 mg (110%) | — |
| peptidepro.io | freedomdiagnosticstesting.com | 2025-09-15 | 99.63% | TesamorelinTN10-090125 - Blue | 22.79 / 10 mg (228%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-09-15 | 99.67% | Tesamorelin398321 | 6.63 / 5 mg (133%) | — |
| Peptira peptides | freedomdiagnosticstesting.com | 2025-09-12 | 99.38% | TesamorelinTESA10-004 | 9.69 / 10 mg (97%) | — |
| Zen Aminos | freedomdiagnosticstesting.com | 2025-09-10 | 99.10% | TesamorelinZatai01 | 10.44 / 10 mg (104%) | — |
| alpha-peptides.com | freedomdiagnosticstesting.com | 2025-09-09 | 98.56% | TesamorelinTESA-8075827 | 5.35 / 5 mg (107%) | — |
| aminousa.com | BioRegen | 2025-09-04 | 99.90% | Tesamorelin25TESA5-0005 | 5.34 / 5 mg (107%) | — |
| instant peptides | freedomdiagnosticstesting.com | 2025-09-04 | 99.48% | Tesamorelin2025-0299-C | 10.11 / 10 mg (101%) | — |
| verified peptides | Janoshik Labs | 2025-09-02 | 99.88% | Tesamorelin09-25-0520E | 24.39 / 24 mg (102%) | — |
| BioLongevity Labs | MDx BioAnalytical Laboratory | 2025-08-29 | 98.90% | Tesamorelin/Ipamorelin | 8.03 / 8 mg (100%) | — |
| tnnpeptides.com | freedomdiagnosticstesting.com | 2025-08-28 | 99.80% | Tesamorelin | 5.97 / 5 mg (119%) | — |
| blank peptides | freedomdiagnosticstesting.com | 2025-08-28 | 99.16% | TesamorelinTESM08252025-J | 10.2 / 10 mg (102%) | — |
| growthguys.is | Janoshik Labs | 2025-08-28 | 99.13% | TesamorelinTES03 | 11.19 / 10 mg (112%) | — |
| peptide partners | Trust Pointe Analytics | 2025-08-22 | 99.10% | TesamorelinTS20250722 | 9.88 / 10 mg (99%) | — |
| atomik labz | Vanguard Laboratory | 2025-08-22 | 99.80% | Tesamorelin071025 | 10.02 / 10 mg (100%) | — |
| blank peptides | freedomdiagnosticstesting.com | 2025-08-21 | 99.54% | TesamorelinTES1008182025-12 | 11.6 / 10 mg (116%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-08-21 | 99.27% | Tesamorelin14OF5 | 18.26 / 20 mg (91%) | — |
| felixchem.is | Chromate | 2025-08-21 | 98.96% | Tesamorelin081125-TE5-C | 5.346 / 5 mg (107%) | — |
| felixchem.is | Chromate | 2025-08-21 | 98.05% | Tesamorelin081825-TSM-0 | 9.758 / 10 mg (98%) | — |
| trulabpeptides.com | peptidetest | 2025-08-19 | 99.45% | TesamorelinTESA NR-07Lab has no portal | 5.064 / 5 mg (101%) | — |
| mspeptides.com | Janoshik Labs | 2025-08-15 | 99.18% | TesamorelinR250806-TES-W001✓ Lab-verified | 11.8 / 10 mg (118%) | — |
| stratelabs.is | Janoshik Labs | 2025-08-15 | 99.16% | Tesamorelin | 10.04 / 10 mg (100%) | — |
| Peptira peptides | Janoshik Labs | 2025-08-13 | 99.14% | Tesamorelin 10mgTESA10-002 | 10.16 / 10 mg (102%) | — |
| Peptira peptides | Janoshik Labs | 2025-08-13 | 99.58% | TesamorelinTESA10-003 | 12.18 / 10 mg (122%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-12 | 99.90% | Tesamorelin23517 | 9.94 / 10 mg (99%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-12 | 99.90% | TesamorelinQC250893 | 9.94 / 10 mg (99%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-12 | 99.90% | TesamorelinQC250893 | 9.64 / 10 mg (96%) | — |
| bulkpeptidesupply | MDx BioAnalytical Laboratory | 2025-08-12 | 99.90% | TesamorelinQC250892 | 9.92 / 10 mg (99%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-08-12 | 99.43% | Tesamorelin | 11.67 / 10 mg (117%) | — |
| nurevpeptides.com | MDx BioAnalytical Laboratory | 2025-08-12 | 99.89% | Tesamorelin23517 | 9.64 / 10 mg (96%) | — |
| ezpeps.com | Janoshik Labs | 2025-08-11 | 99.20% | TesamorelinH20250828✓ Lab-verified | 22.99 / 20 mg (115%) | — |
| srylab.bio | Janoshik Labs | 2025-08-11 | 99.48% | TesamorelinH20250828 | 11.18 / 10 mg (112%) | — |
| srylab.bio | Janoshik Labs | 2025-08-11 | 99.32% | TesamorelinH20250828 | 23.08 / 20 mg (115%) | — |
| aminolair.com | freedomdiagnosticstesting.com | 2025-08-06 | 99.60% | Tesamorelin2508050079 | 10.28 / 10 mg (103%) | — |
| researchchemhq.co | Vanguard Laboratory | 2025-08-05 | 99.27% | Tesamorelin | 10.68 / 10 mg (107%) | — |
| ezpeps.com | Janoshik Labs | 2025-08-04 | 99.67% | TesamorelinG22650728✓ Lab-verified | 11.54 / 10 mg (115%) | — |
| srylab.bio | Janoshik Labs | 2025-08-04 | 99.67% | TesamorelinG22650728 | 11.65 / 10 mg (117%) | — |
| BleauGenics | Janoshik Labs | 2025-08-04 | 99.67% | TesamorelinG22650728 | 11.65 / 10 mg (117%) | — |
| evolabsresearch.co | Janoshik Labs | 2025-08-01 | 99.12% | Tesamorelin0010825 | 2 / 2 mg (100%) | — |
| pura peptides | freedomdiagnosticstesting.com | 2025-07-25 | 99.84% | Tesamorelin2507250001 | 21.42 / 20 mg (107%) | — |
| blank peptides | freedomdiagnosticstesting.com | 2025-07-23 | 99.60% | Tesamorelin250370-P4R | 9.12 / 10 mg (91%) | — |
| aminousa.com | BioRegen | 2025-07-23 | 98.10% | Tesamorelin25TESA10-0002 | 9.73 / 10 mg (97%) | — |
| somachems.com | Chromate | 2025-07-22 | 99.21% | TesamorelinSOMA126EJDCC | 5.253 / 5 mg (105%) | — |
| ezpeps.com | Janoshik Labs | 2025-07-17 | 99.22% | Tesamorelin | 10.45 / 10 mg (105%) | — |
| felixchem.is | Chromate | 2025-07-17 | 98.68% | Tesamorelin071025-TES-6 | 10.62 / 10 mg (106%) | — |
| Peptira peptides | Janoshik Labs | 2025-07-16 | 99.16% | Tesamorelin 10mgTESA10-001 | 10.87 / 10 mg (109%) | — |
| peptidology | Vanguard Laboratory | 2025-07-11 | 99.40% | Tesamorelin | 9.89 / 10 mg (99%) | — |
| felixchem.is | Chromate | 2025-07-07 | 99.10% | Tesamorelin070225-TES-0 | 10.46 / 10 mg (105%) | — |
| growthguys.is | Janoshik Labs | 2025-07-04 | 99.45% | TesamorelinTES03 | 10.56 / 10 mg (106%) | — |
| OROS Research | freedomdiagnosticstesting.com | 2025-07-04 | 99.60% | Tesamorelin395254 | 5.76 / 5 mg (115%) | — |
| royal-peptides.com | Janoshik Labs | 2025-07-01 | 99.07% | Tesamorelinte100623 | 11.56 / 10 mg (116%) | — |
| growthguys.is | Janoshik Labs | 2025-06-25 | 99.29% | TesamorelinTES02 | 10.57 / 10 mg (106%) | — |
| aminousa.com | BioRegen | 2025-06-17 | 99.78% | Tesamorelin25TESA5-0004 | 4.64 / 5 mg (93%) | — |
| Empower Peptides | Chromate | 2025-06-17 | 99.13% | TesamorelinEMP-TESA-Z7-250528-A10 | 10.64 / 10 mg (106%) | — |
| Empower Peptides | Chromate | 2025-06-17 | 99.23% | TesamorelinEMP-TESA-250528-A10 | 9.931 / 10 mg (99%) | — |
| hkroids.com | freedomdiagnosticstesting.com | 2025-06-16 | 99.30% | Tesamorelin | 9.6 / 10 mg (96%) | — |
| felixchem.is | Chromate | 2025-06-12 | 99.56% | Tesamorelin060525-TES-6 | 11.84 / 10 mg (118%) | — |
| atomik labz | Janoshik Labs | 2025-06-06 | 99.52% | TesamorelinCC0521 | 11.8 / 10 mg (118%) | — |
| royal-peptides.com | Janoshik Labs | 2025-05-16 | 99.34% | Tesamorelinte100511 | 11.3 / 10 mg (113%) | — |
| betterbiosynthesis.com | Janoshik Labs | 2025-04-30 | 99.85% | TesamorelinTES10N042325 | 11.12 / 11 mg (101%) | — |
| skye peptides | Janoshik Labs | 2025-04-29 | 99.61% | TesamorelinTES10N041525 | 11.58 / 10 mg (116%) | — |
| Oupeptide | Janoshik Labs | 2025-04-28 | 99.42% | Tesamorelin2025/04/02 | 10.62 / 10 mg (106%) | — |
| peptide crafters | Janoshik Labs | 2025-04-28 | 99.65% | TesamorelinPC-G-TS10 | 11.18 / 10 mg (112%) | — |
| Qing Li Peptide | Janoshik Labs | 2025-04-16 | 99.37% | TesamorelinTSM10/2025-04 | 9.91 / 10 mg (99%) | — |
| peptidology | Vanguard Laboratory | 2025-04-02 | 99.22% | Tesamorelin01-085-PD-1353 | 10.06 / 10 mg (101%) | — |
| peptide crafters | Vanguard Laboratory | 2025-03-26 | 99.16% | Tesamorelin/Ipamorelin BlendPC-Z1-TIPA | 13.97 / 14 mg (100%) | — |
| biopeptitech.com | Vanguard Laboratory | 2025-02-28 | 99.10% | Tesamorelin | 2.1 / 2 mg (105%) | — |
| aminousa.com | BioRegen | 2025-02-28 | 99.70% | Tesamorelin24TESA2-0002 | 1.92 / 2 mg (96%) | — |
| xlpeptides.com | Janoshik Labs | 2025-01-29 | 99.28% | Tesamorelin007001 | 6.27 / 6 mg (105%) | — |
| profoundaminos.com | MZ Biolabs | 2025-01-28 | 88.28% | Tesamorelin2025-01-23Lab has no portal | 6.43 / 5 mg (129%) | — |
| aminousa.com | BioRegen | 2025-01-20 | 99.83% | Tesamorelin25TESA10-0001 | 10 / 10 mg (100%) | — |
| globalaminos.com peptides | freedomdiagnosticstesting.com | 2025-01-15 | 99.37% | Tesamorelin | — | — |
| skye peptides | Janoshik Labs | 2025-01-08 | 99.46% | TesamorelinTES25-10-001 | 11.71 / 10 mg (117%) | — |
| researchpeptideslab.com | freedomdiagnosticstesting.com | 2025-01-01 | 99.10% | Tesamorelin218949-48-5 | 20 / 20 mg (100%) | — |
| researchpeptideslab.com | freedomdiagnosticstesting.com | 2025-01-01 | 99.16% | Tesamorelin218949-48-5 | 10 / 10 mg (100%) | — |
| vandl-labs.com | freedomdiagnosticstesting.com | 2025-01-01 | 99.07% | Tesamorelin | 5.37 / 5 mg (107%) | — |
| growthguys.is | Janoshik Labs | 2024-12-30 | 99.09% | TesamorelinTES01 | 10.83 / 10 mg (108%) | — |
| skye peptides | Janoshik Labs | 2024-12-15 | 99.93% | TesamorelinTEST0N1252024 | 11.33 / 10 mg (113%) | — |
| atomik labz | Janoshik Labs | 2024-11-08 | 99.98% | TesamorelinMM1101 | 10.68 / 10 mg (107%) | — |
| pura peptides | Chromate | 2024-10-17 | 99.84% | TesamorelinTES10-10072024 | 11.263 / 10 mg (113%) | — |
| prioritypeptides.net | Janoshik Labs | 2024-10-16 | 99.58% | TesamorelinTES-110-A1 | 12 / 10 mg (120%) | — |
| royal-peptides.com | Janoshik Labs | 2024-10-04 | 99.56% | Tesamorelin | 10.54 / 10 mg (105%) | — |
| peptide crafters | Janoshik Labs | 2024-09-23 | 99.44% | TesamorelinPC-Z1-TS10 | 11.84 / 10 mg (118%) | — |
| researchchemhq.co | Chromate | 2024-08-18 | 98.50% | Tesamorelin | 10.29 / 10 mg (103%) | — |
| labtrust peptides | Janoshik Labs | 2024-06-10 | 99.12% | Tesamorelin#43464 | 11.23 / 11 mg (102%) | — |
| peptide crafters | Janoshik Labs | 2024-05-22 | 99.79% | TesamorelinPC-Z-TES10 | 11.16 / 10 mg (112%) | — |
| Amino Amigos | Janoshik Labs | 2024-02-05 | 99.93% | TesamorelinTES.B24H | 9.31 / 9 mg (103%) | — |
The same seven questions decide whether a certificate of analysis means anything, whichever compound it describes. Six are about the document; the seventh is about what no document can tell you.
Want a vial tested yourself? How to send a peptide for independent HPLC testing.
Tesamorelin is a 44-amino-acid analogue of human growth hormone-releasing hormone — the full GHRH(1-44), YADAIFTNSYRKVLGQLSARKLLQDIMSRQQGESNQERGARARL, not a fragment — modified by a trans-3-hexenoyl group on the N-terminal tyrosine and amidated at the C-terminus: CAS 218949-48-5 (PubChem CID 16137828), C₂₂₁H₃₆₆N₇₂O₆₇S, 5,136 Da. Substitution by a neighbour is easy to catch. Tesamorelin sits 1,778 Da above sermorelin (3,357.9) and 1,489 above CJC-1295 with DAC (3,647.2), gaps unmissable on a mass spectrum and invisible on an HPLC purity certificate. A vial sold as tesamorelin that measures around 3,400 Da is sermorelin, and anything reading in the 3,000s is not tesamorelin regardless of the label.
The subtle identity check is the acylation. The hexenoyl group is what protects the molecule from dipeptidyl peptidase-4 (DPP-4) degradation, and it is the only part of this molecule's identity that a careless synthesis can quietly omit while still producing a 44-residue peptide. A mass reading around 5,040 is unmodified GHRH(1-44), not tesamorelin — the hexenoyl group is roughly the whole difference.