Certificates of analysis
One row per lot. Each row names who issued the certificate, the lot number printed on your vial, the purity result (HPLC) and the identity test on the report, and whether ALTA's own independent test of that lot has been published yet. Open the PDF from the row.
| Compound | Lot | Issued by | Report date | Purity (HPLC) | Identity | Independent test by ALTA | Certificate |
|---|---|---|---|---|---|---|---|
| BPC-157 | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
| TB-500 | 2607024 | Manufacturer batch certificateManufacturer QC laboratory | 13 Jul 2026 | 99.68% | HPLC and mass spectrometry | Pending | |
| Wolverine Stack | Separate vials; each ships with its own certificate. See the rows for BPC-157 (pending), TB-500 (lot 2607024). | ||||||
| KPV | 2607091 | Manufacturer batch certificateManufacturer QC laboratory | 14 Jul 2026 | 99.5% | HPLC and mass spectrometry | Pending | |
| GHK-Cu | 2607177 | Manufacturer batch certificateManufacturer QC laboratory | 29 Jul 2026 | 99.8% | HPLC and mass spectrometry | Pending | |
| GLOW Stack | Separate vials; each ships with its own certificate. See the rows for GHK-Cu (lot 2607177), BPC-157 (pending), TB-500 (lot 2607024). | ||||||
| MOTS-c | 10377 | Third-party reportILS Laboratories, San Diego, ISO/IEC 17025 (COA-2026-KPQKGV, verify code SWG6225P at ils-lab.com) | 8 Jul 2026 | 99.83% | HPLC retention time | Pending | |
| Epitalon | WL-ET10-P00518 | Third-party reportBTLabs, West Palm Beach, Florida (report IF-824-QSA-TR006-BTL2718-08) | 12 Jun 2026 | 99.6% | FTIR | Pending | |
| PT-141 | Not printed on report | Third-party reportFinnrick Analytics / Krause Analytical, Austin, Texas (project 135460, lab 130011) | 17 Nov 2025 | 99.94% | HPLC and mass spectrometry | Pending | |
| Tesamorelin | WL-TSM10-P00520 | Third-party reportBTLabs, West Palm Beach, Florida (report IF-824-QSA-TR006-BTL2718-12) | 12 Jun 2026 | 99.6% | FTIR | Pending | |
| DSIP | 2608055 | Manufacturer batch certificateManufacturer QC laboratory | 17 Aug 2026 | 98.94% | HPLC and mass spectrometry | Pending | |
| Retatrutide | 07022601 | Manufacturer batch certificateManufacturer QC laboratory | 11 Aug 2026 | 99.2% | HPLC and mass spectrometry | Pending | |
| Retatrutide Pen | 07022601 | Third-party reportJanoshik Analytical (task #240684; verify at verify.janoshik.com with key D63SKHBAB6TV) | 9 Oct 2026 | 99.752% | HPLC retention time | Published PDF | |
| Retatrutide Pen | 07022601 | Manufacturer batch certificateManufacturer QC laboratory | 11 Aug 2026 | 99.2% | HPLC and mass spectrometry | Published PDF | |
| Semax | R26042903 | Manufacturer batch certificateManufacturer QC laboratory | 30 Apr 2026 | 99.23% | Not stated on certificate | Pending | |
| Selank | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
| Trevogrumab | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
| Garetosmab | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
| Apitegromab | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
| Bimagrumab | n/a | Certificate pending | n/a | n/a | n/a | Pending | n/a |
Notes on specific lots
- MOTS-c lot 10377: Supplier-provided report on a 10 mg vial from this lot. ALTA sells the 40 mg vial from the same lot; our own test of the 40 mg vial is pending.
- Epitalon lot WL-ET10-P00518: Supplier-provided report on a 10 mg vial from this lot. ALTA sells the 100 mg vial from the same lot; our own test of the 100 mg vial is pending.
- PT-141: Supplier-provided report; no lot number is printed on it, so it cannot be matched to a vial label. Treat as a reference result only until ALTA's own lot test is added.
- Tesamorelin lot WL-TSM10-P00520: Supplier-provided report on a 10 mg vial from this lot. The potency result (11 mg, 110.4%) sits just outside the 90 to 110% range printed on the report; purity and identity conform. ALTA's own test of this lot is pending.
- Retatrutide Pen lot 07022601: ALTA independent test of a sealed pen from stock. The batch field on the Janoshik report reads 03102026, the date the test was ordered as entered on submission; the pen tested carries lot 07022601.
- Retatrutide Pen lot 07022601: The retatrutide loaded in the pen is from manufacturer lot 07022601; this is the certificate for that lot. The Synedica pen is supplied sealed as received.
- Semax lot R26042903: Certificate retest date has passed; a fresh test is due.
How to read one of our certificates
There are two tiers of paperwork on this page, and the chip in the "Issued by" column tells you which one you are looking at.
Manufacturer batch certificate. The synthesising manufacturer's own QC certificate for the bulk lot our vials were filled from. It reports purity by HPLC, expressed as the peptide peak against all peaks, and on most lots identity by mass spectrometry (a molecular ion mass compared with the theoretical value). Where the certificate also reports water, counter-ion and peptide content, those figures explain why net peptide is lower than the gross weight in the vial. It is the manufacturer grading its own work, and we publish it as received, figure for figure.
Third-party report. A report from a named outside laboratory. The three currently on this page were obtained by our supplier on its own finished vials from the lot, so they are a genuine outside result but not one we commissioned; the note beside each says so, and where the report was run on a different vial size from the one we sell.
Independent test by ALTA. The column on the right. We are sending finished vials from each lot to an independent third-party laboratory for our own identity and purity test. Those reports are published here, on the same row, as they arrive, and the chip reads "Pending" until then. Where a certificate has passed its retest date we say so in the notes.
Match the lot number printed on your vial label to the row. If the numbers do not match, the certificate does not apply to your vial, and you should tell us before using it.
Who does the testing
The manufacturer's QC laboratory for the batch certificates, and the laboratory named in the row for the third-party reports; we publish each certificate as received, with the issuer and report number, so it can be checked directly. Our own independent tests are commissioned by us and run on the vials we actually ship.
12 certificates are published today. Where a compound shows "Certificate pending", the lot is listed but its certificate has not yet been published; a vial from a lot with a published certificate ships with that certificate behind it.