Open certificates
COA Registry
Every vial ships with a batch number printed on the label. This table lists every batch we're currently shipping and the state of its certificate. If the batch you received isn't here, email pigaautomation@gmail.com and we'll look into it.
Batches with a published certificate
| Compound | Batch | Purity | Method | Laboratory | Issued | Certificate |
|---|---|---|---|---|---|---|
| BPC-157 / TB-500 Blend (5mg / 5mg) | BPC1-027-TPL | 99.351% | LC-MS/MS | Freedom Diagnostics | 15 Jan 2026 | Published |
| Retatrutide (10mg) | DPS-8032676 | 99.5% | UPLC/MS | Horizon Analytical | 19 Jul 2026 | View PDF |
Batches in circulation, certificate on the way
These batches are shipping now and their certificate isn't published yet. We don't invent a purity number while the lab hasn't reported one: as soon as it lands, it moves to the table above and the product page updates.
| Compound | Batch | Status |
|---|---|---|
| Bacteriostatic Water (10ml) | Printed on the label | Certificate pending |
| BPC-157 (10mg) | Printed on the label | Certificate pending |
| Epitalon (100mg) | Printed on the label | Certificate pending |
| GHK-Cu (50mg) | Printed on the label | Certificate pending |
| KLOW Blend (80mg) | KLW-041-B | Certificate pending |
| MOTS-c (10mg) | Printed on the label | Certificate pending |
| MT-2 (10mg) | Printed on the label | Certificate pending |
| PT-141 (10mg) | Printed on the label | Certificate pending |
| Semaglutide (10mg) | Printed on the label | Certificate pending |
| Tirzepatide (20mg) | Printed on the label | Certificate pending |
How to verify your batch
- Look at the vial label. The batch number is printed there, not on a separate sticker.
- Find it in the tables on this page.
- If it shows as certified, the PDF is linked right there in its row and on the product page.
- If nothing matches, email us a photo of the label and we'll sort it out.