Certificates of analysis
Published Index Peptides batch records show the laboratory, task ID, report date and analytical results available for that lot. Review the linked report; a purity result alone does not confirm identity or sterility. 36 batch records are published, most recently tested 2026-08-24.
| Product | Format | Batch / lot | HPLC purity | Content per vial | Testing laboratory | Lab report number | Test date | Report and batch record |
|---|---|---|---|---|---|---|---|---|
| GLP-3 (RT) | 10mg per vial | IP-RETA10-001 | 99.627% (RP-HPLC) | 10.36 mg/vial | Janoshik Analytical (CZ) | #101089 | 2026-01-22 | View COA for IP-RETA10-001 · Full batch record |
| GLP-3 (RT) | 40mg per vial | IP-RETA40-001 | 99.862% (RP-HPLC) | 45.34 mg/vial | Janoshik Analytical (CZ) | #172931 | 2026-06-17 | View COA for IP-RETA40-001 · Full batch record · Earlier lot; superseded by IP-RETA40-002 |
| BPC-157 | 10mg per vial | IP-BPC10-001 | 99.546% (RP-HPLC) | 10.06 mg/vial | Janoshik Analytical (CZ) | #211695 | 2026-08-05 | View COA for IP-BPC10-001 · Full batch record · Earlier lot; superseded by IP-BPC10-002 |
| BPC-157 | 5mg per vial | IP-BPC5-001 | 99.893% (RP-HPLC) | 5.56 mg/vial | Janoshik Analytical (CZ) | #171884 | 2026-06-16 | View COA for IP-BPC5-001 · Full batch record |
| TB-500 | 10mg per vial | IP-TB10-001 | 98.710% (RP-HPLC) | 10.65 mg/vial | Janoshik Analytical (CZ) | #202439 | 2026-07-09 | View COA for IP-TB10-001 · Full batch record |
| GHK-Cu | 50mg per vial | IP-GHK50-001 | 99.768% (RP-HPLC) | 50.60 mg/vial | Janoshik Analytical (CZ) | #165361 | 2026-06-11 | View COA for IP-GHK50-001 · Full batch record · Earlier lot; superseded by IP-GHK50-002 |
| PT-141 | 10mg per vial | IP-PT10-001 | 99.809% (RP-HPLC) | 9.50 mg/vial | Janoshik Analytical (CZ) | #121868 | 2026-03-24 | View COA for IP-PT10-001 · Full batch record |
| Melanotan-1 | 10mg per vial | IP-MT1-001 | 99.719% (RP-HPLC) | 10.01 mg/vial | Janoshik Analytical (CZ) | #155234 | 2026-05-28 | View COA for IP-MT1-001 · Full batch record · Earlier lot; superseded by IP-MT1-002 |
| Melanotan-2 | 10mg per vial | IP-MT2-001 | 99.719% (RP-HPLC) | 10.01 mg/vial | Janoshik Analytical (CZ) | #155234 | 2026-05-28 | View COA for IP-MT2-001 · Full batch record · Earlier lot; superseded by IP-MT2-002 |
| GHK-Cu + BPC-157 + TB-500 Blend | 70mg per vial | IP-GLOW70-001 | — | GHK-Cu 50.70 mg · TB-500 10.76 mg · BPC-157 12.17 mg | Janoshik Analytical (CZ) | #194662 | 2026-07-09 | View COA for IP-GLOW70-001 · Full batch record · Earlier lot; superseded by IP-GLOW70-002 |
| BPC-157 + TB-500 Blend | 20mg per vial | IP-BPCTB20-001 | — | TB-500 11.14 mg · BPC-157 11.32 mg | Janoshik Analytical (CZ) | #155713 | 2026-05-26 | View COA for IP-BPCTB20-001 · Full batch record |
| NAD+ | 500mg per vial | IP-NAD500-001 | — | 536.16 mg/vial | Janoshik Analytical (CZ) | #121839 | 2026-03-18 | View COA for IP-NAD500-001 · Full batch record · Earlier lot; superseded by IP-NAD500-002 |
| NAD+ | 1000mg per vial | IP-NAD1000-001 | — | 1072 mg/vial | Janoshik Analytical (CZ) | #121839 | 2026-03-18 | View COA for IP-NAD1000-001 · Full batch record |
| BPC-157 | 10mg per vial | IP-BPC10-002 | 99.701% (RP-HPLC) | 11.12 mg/vial | Janoshik Analytical (CZ) | #214597 | 2026-08-24 | View COA for IP-BPC10-002 · Full batch record |
| GHK-Cu | 50mg per vial | IP-GHK50-002 | 99.728% (RP-HPLC) | 51.10 mg/vial (GHK 42.52 mg · Cu 8.58 mg) | Janoshik Analytical (CZ) | #199966 | 2026-08-24 | View COA for IP-GHK50-002 · Full batch record |
| GHK-Cu + BPC-157 + TB-500 Blend | 70mg per vial | IP-GLOW70-002 | — | GHK-Cu 60.61 mg · BPC-157 11.99 mg · TB-500 11.41 mg | Janoshik Analytical (CZ) | #214507 | 2026-08-24 | View COA for IP-GLOW70-002 · Full batch record |
| Melanotan-1 | 10mg per vial | IP-MT1-002 | 99.719% (RP-HPLC) | 10.65 mg/vial | Janoshik Analytical (CZ) | #155234 | 2026-08-24 | View COA for IP-MT1-002 · Full batch record |
| Melanotan-2 | 10mg per vial | IP-MT2-002 | 99.887% (RP-HPLC) | 8.95 mg/vial | Janoshik Analytical (CZ) | #217536 | 2026-08-24 | View COA for IP-MT2-002 · Full batch record |
| NAD+ | 500mg per vial | IP-NAD500-002 | — | 557.79 mg/vial | Janoshik Analytical (CZ) | #214555 | 2026-08-24 | View COA for IP-NAD500-002 · Full batch record |
| GLP-3 (RT) | 10mg per vial | IP-RETA10-002 | 99.191% (RP-HPLC) | 10.74 mg/vial | Janoshik Analytical (CZ) | #223531 | 2026-08-24 | View COA for IP-RETA10-002 · Full batch record |
| GLP-3 (RT) | 40mg per vial | IP-RETA40-002 | 99.781% (RP-HPLC) | 41.66 mg/vial | Janoshik Analytical (CZ) | #165510 | 2026-08-24 | View COA for IP-RETA40-002 · Full batch record |
| DSIP | 5mg per vial | IP-DSIP5-001 | 99.203% (RP-HPLC) | 5.56 mg/vial | Janoshik Analytical (CZ) | #125229 | 2026-08-24 | View COA for IP-DSIP5-001 · Full batch record |
| MOTS-c | 10mg per vial | IP-MOTS10-001 | 99.872% (RP-HPLC) | 11.32 mg/vial | Janoshik Analytical (CZ) | #216150 | 2026-08-24 | View COA for IP-MOTS10-001 · Full batch record |
| AOD-9604 | 5mg per vial | IP-AOD9-001 | 99.537% (RP-HPLC) | 5.41 mg/vial | Janoshik Analytical (CZ) | #49938 | 2026-08-24 | View COA for IP-AOD9-001 · Full batch record |
| GHRP-6 | 10mg per vial | IP-GHRP6-10-001 | 99.454% (RP-HPLC) | 10.97 mg/vial | Janoshik Analytical (CZ) | #72613 | 2026-08-24 | View COA for IP-GHRP6-10-001 · Full batch record |
| L-Glutathione | 1500mg per vial | IP-GLUT1500-001 | 99.277% (RP-HPLC) | 1629.23 mg/vial | Janoshik Analytical (CZ) | #98828 | 2026-08-24 | View COA for IP-GLUT1500-001 · Full batch record |
| Ipamorelin | 5mg per vial | IP-IPAM5-001 | 99.798% (RP-HPLC) | 5.45 mg/vial | Janoshik Analytical (CZ) | #155093 | 2026-08-24 | View COA for IP-IPAM5-001 · Full batch record |
| GHK-Cu + BPC-157 + TB-500 + KPV Blend | 80mg per vial | IP-KLOW80-001 | — | GHK-Cu 53.23 mg · BPC-157 11.65 mg · TB-500 11.57 mg · KPV 11.34 mg | Janoshik Analytical (CZ) | #214497 | 2026-08-24 | View COA for IP-KLOW80-001 · Full batch record |
| KPV | 10mg per vial | IP-KPV10-001 | 99.122% (RP-HPLC) | 12.76 mg/vial | Janoshik Analytical (CZ) | #155097 | 2026-08-24 | View COA for IP-KPV10-001 · Full batch record |
| Selank | 5mg per vial | IP-SELA5-001 | 99.026% (RP-HPLC) | 5.27 mg/vial | Janoshik Analytical (CZ) | #155103 | 2026-08-24 | View COA for IP-SELA5-001 · Full batch record |
| Semax | 5mg per vial | IP-SEMAX-5-001 | 99.282% (RP-HPLC) | 5.68 mg/vial | Janoshik Analytical (CZ) | #125226 | 2026-08-24 | View COA for IP-SEMAX-5-001 · Full batch record |
| SS-31 | 10mg per vial | SS100-0401 | 99.873% (RP-HPLC) | 10.65 mg/vial | Janoshik Analytical (CZ) | #136644 | 2026-08-24 | View COA for SS100-0401 · Full batch record |
| GLP-2 (TZ) | 10mg per vial | IP-TIRZ10-001 | 99.035% (RP-HPLC) | 11.14 mg/vial | Janoshik Analytical (CZ) | #171890 | 2026-08-24 | View COA for IP-TIRZ10-001 · Full batch record |
| GLP-2 (TZ) | 40mg per vial | IP-TIRZ40-001 | 99.789% (RP-HPLC) | 48.52 mg/vial | Janoshik Analytical (CZ) | #214039 | 2026-08-24 | View COA for IP-TIRZ40-001 · Full batch record |
| GLP-1 (SG) | 5mg per vial | IP-SEMA5-001 | 99.789% (RP-HPLC) | 5.52 mg/vial | Janoshik Analytical (CZ) | #214039 | 2026-08-24 | View COA for IP-SEMA5-001 · Full batch record |
| CJC-1295 + Ipamorelin | 10mg per vial | IP-CJI10-001 | 99.798% (RP-HPLC) | 10.45 mg/vial | Janoshik Analytical (CZ) | #155094 | 2026-08-24 | View COA for IP-CJI10-001 · Full batch record |
How verification works
Every vial is labelled with the lot it came from, printed as text and as a barcode. That lot number is the key to its documentation, so what you see is the record for the vial in your hand rather than a generic claim about the product. Published batch records show the laboratory, report date, purity and measured content where reported. Check the certificate for the exact lot: an HPLC purity result does not establish LC-MS identity, sterility or suitability for human or animal use.
Each record carries the laboratory's task ID. The COA itself is published here in full, so what you see is the actual document rather than a claim about it. You can also look up any lot directly on the batch verification page.
Research use only
All materials are supplied for in-vitro laboratory research use only. They are not for human or animal consumption, administration, treatment, diagnostic, cosmetic, food, supplement or veterinary use. Analytical documentation is provided for material identification and quality-control purposes only.
Frequently asked questions
What is on an Index Peptides certificate of analysis?
Check the analytical methods and results actually reported for the lot. HPLC purity, measured content and LC-MS identity are separate checks; a missing result must not be inferred. The record shows the lot number, the testing laboratory, its task ID, the test date and a link to the public verification record.
Why does measured content matter as well as purity?
Purity describes the proportion of the detectable material that is the target compound; it says nothing about how much peptide is in the vial. A vial can be 99% pure and still be substantially underfilled, which is why the measured content per vial is published alongside the purity figure.
Can I check a certificate independently?
Each record names the testing laboratory and report number and links to the published COA. Our batch lookup is a seller-maintained record, not independent authentication by the laboratory. To authenticate a report, use the verification details on the certificate or contact the named laboratory with its report number.
Research use only. Not for human or animal consumption.