The laboratories that test our lots.
We do not test our own material. Each released lot is analysed by an independent laboratory, and the laboratory’s own certificate is published for it. This page lists the 2 laboratories behind the 13 released lots: the methods on our lots, each lot with its certificate, and how to verify a certificate with the laboratory that issued it.
How a lot is tested
A sample is drawn from the batch we hold and sent to the laboratory. The laboratory reports on its own letterhead, under its own report number, and we publish that certificate unchanged on the product page and on the certificates page. Our release standard, the floor a lot must meet before it is released, is on the testing standard page; this page is about who runs the tests.
Identity is confirmed by the method named on the lot's certificate. Every method below is the one printed on the lot’s certificate, not one we name in advance.
ILS Laboratories
ILS Laboratories, San Diego CA. Purity is measured by RP-HPLC and identity by HPLC retention time vs. reference standard; each of its 8 released lots below is listed with the certificate the laboratory issued for it.
Methods on our lots
| Test | Method, as printed on the certificates |
|---|---|
| Purity | RP-HPLC at 214 nm |
| Identity | HPLC retention time vs. reference standard |
| Bacterial endotoxins | USP <85> |
| Sterility | PCR |
Lots ILS Laboratories has tested (8)
| Certificate reference | Product | Report | Analysis date | Purity | Certificate |
|---|---|---|---|---|---|
| 030284 | BPC-157 | COA-2026-955273 | 2026-08-07 | 99.72% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code 4FT5KXQ2 |
| 030371 | TB-500 | COA-2026-955274 | 2026-08-07 | 99.70% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code VMMJNJP3 |
| 050550 | MOTS-c | COA-2026-955272 | 2026-08-07 | 99.83% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code FDJV7YCA |
| 050575 | GLP-3 | COA-2026-955270 | 2026-08-07 | 99.02% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code V6EVLXPD |
| 100702 | GLP-3 | COA-2026-AW8VEI | 2026-10-20 | 99.07% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code EVUA2RCL |
| 300816 | GLP-3 | COA-2026-INXCFN | 2026-10-20 | 99.07% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code 6UKGC3Z9 |
| 500730 | GLP-3 | COA-2026-5HA51L | 2026-10-20 | 99.86% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code 7UNAT4PJ |
| 050591 | KLOW Blend | COA-2026-955271 | 2026-08-07 | 99.72% (RP-HPLC at 214 nm) | Lot page · Product page · PDF Verify · access code U6KVCBDT |
Accreditation, as printed on the certificate: ISO/IEC 17025 (certificate references 030284, 030371, 050550, 050575 and 050591).
How to verify a certificate from ILS Laboratories
ILS Laboratories publishes each of these certificates on its own portal (portal.ils-lab.com). Open the lot’s verification link in the table and enter the access code listed with it. That confirms the document is genuine and was issued by the laboratory; it confirms the certificate, not an individual vial.
Each ILS Laboratories lot has a page of its own on this site (linked in the table), and every report on it links to the laboratory’s verification copy on portal.ils-lab.com. The laboratory's portal shows this certificate at its verify link; the access code is printed on the certificate.
BTLabs
BTLabs, West Palm Beach FL. Purity is measured by HPLC and identity by FTIR (USP <197A>); each of its 5 released lots below is listed with the certificate the laboratory issued for it.
Methods on our lots
| Test | Method, as printed on the certificates |
|---|---|
| Purity | HPLC at 220 nm; HPLC at 280 nm |
| Identity | FTIR (USP <197A>) |
| Bacterial endotoxins | USP <85>, kinetic turbidity (λ 0.05 EU/mL) |
| Sterility | ABI-TEST 0011 (TSB / FTM, 14-day incubation) |
Lots BTLabs has tested (5)
| Certificate reference | Product | Report | Analysis date | Purity | Certificate |
|---|---|---|---|---|---|
| 060656 | BPC-157 / TB-500 Blend | COA261149-001 | 2026-08-27 | 99.7% (HPLC at 220 nm) | Lot page · Product page · PDF |
| 060718 | CJC-1295/Ipamorelin | COA261149-002 | 2026-08-27 | 99.9% (HPLC at 280 nm) | Lot page · Product page · PDF |
| 060722 | SS-31 | COA261149-004 | 2026-08-27 | 99.6% (HPLC at 280 nm) | Lot page · Product page · PDF |
| 060738 | Tesamorelin | COA261149-006 | 2026-08-27 | 99.6% (HPLC at 280 nm) | Lot page · Product page · PDF |
| 070915 | GLP-2 | COA261149-005 | 2026-08-27 | 99.8% (HPLC at 280 nm) | Lot page · Product page · PDF |
How to verify a certificate from BTLabs
Each BTLabs lot has a page of its own on this site (linked in the table), and every report on it links to the laboratory’s verification copy on verify.btlabtesting.com. BT Labs asks for a name and a quick check before it shows a report.
Every certificate is published.
Read the certificate for the material you are looking at, or ask us for the laboratory’s own copy.