Quality
We publish the data before you buy, not after you ask
Every batch goes to an independent analytical laboratory. We do not self-certify. The chromatogram, the mass spectrum and the water content are on the product page before an order is possible.
What we test
Four assays on every batch
Purity tells you the material is clean. Identity tells you it's the right molecule. Water and peptide content tell you how much of it you actually have. You need all four.
RP-HPLC purity
C18 column, 0.1% TFA mobile phase, detection at 214 nm where the peptide bond absorbs. We publish the chromatogram, not just the integrated number — so you can see whether that 1% is one impurity or twenty.
ESI mass spectrometry
Electrospray ionisation with charge-envelope deconvolution. Observed mass is compared against theoretical; the spectrum goes on the certificate so you can check for deletion sequences and oxidation products yourself.
Karl Fischer titration
Lyophilized peptides are hygroscopic. A vial labelled 10 mg that is 12% water contains 8.8 mg of peptide — which quietly wrecks your concentrations. We measure it and state it.
Net peptide content
Purity and content are different numbers. A TFA salt of a lysine-rich peptide can be a quarter counter-ion by mass. We report both so your dilutions start from the right figure.
Verify us independently — we'll help
Send a sample to whichever laboratory you trust. Tell us which one and we'll share our exact method parameters so the comparison is like-for-like rather than an argument about gradients.
If an independent result materially contradicts our certificate, we refund the order in full, withdraw the batch, and notify everyone who received it. We keep retained samples of every lot specifically so that process is possible.
COA library
24 published certificates
Every batch we have shipped, with the independent report for each. Check the batch number on your vial against this list.
Metabolic Research Kit
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| KIT-0924A | 99.12% | Jul 5, 2026 | Janoshik Analytical | View |
Retatrutide
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| RTT-0924A | 99.12% | Jul 2, 2026 | Janoshik Analytical | View |
MOTS-c
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| MTC-0924A | 99.07% | Jun 28, 2026 | Janoshik Analytical | View |
Tirzepatide
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| TZP-0924A | 99.34% | Jun 21, 2026 | Janoshik Analytical | View |
Semaglutide
View product →NAD+
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| NAD-0824A | 99.18% | May 30, 2026 | Janoshik Analytical | View |
Tesamorelin
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| TSM-0824A | 99.11% | May 27, 2026 | Janoshik Analytical | View |
| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| KPV-0824A | 99.42% | May 25, 2026 | Janoshik Analytical | View |
Epitalon
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| EPI-0824A | 99.53% | May 22, 2026 | Janoshik Analytical | View |
CJC-1295 (with DAC)
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| CJC-0824A | 99.08% | May 20, 2026 | Janoshik Analytical | View |
PT-141 (Bremelanotide)
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| PT1-0824A | 99.23% | May 19, 2026 | Janoshik Analytical | View |
Thymosin Alpha-1
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| TA1-0824A | 99.21% | May 18, 2026 | Janoshik Analytical | View |
Semax
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| SMX-0824A | 99.24% | May 16, 2026 | Janoshik Analytical | View |
Selank
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| SLK-0824A | 99.14% | May 16, 2026 | Janoshik Analytical | View |
BPC-157
View product →GHK-Cu (Copper Peptide)
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| GHK-0824A | 99.06% | May 12, 2026 | Janoshik Analytical | View |
TB-500 (Thymosin Beta-4 Fragment)
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| TB5-0824A | 99.22% | May 11, 2026 | Janoshik Analytical | View |
Ipamorelin
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| IPA-0824A | 99.31% | May 9, 2026 | Janoshik Analytical | View |
AOD-9604
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| AOD-0824A | 99.03% | May 8, 2026 | Janoshik Analytical | View |
Hexarelin
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| HEX-0824A | 99.04% | May 6, 2026 | Janoshik Analytical | View |
Glutathione (Reduced)
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| GSH-0824A | 99.55% | May 2, 2026 | Janoshik Analytical | View |
Sermorelin
View product →| Batch | Purity | Tested | Laboratory | Report |
|---|---|---|---|---|
| SER-0824A | 99.05% | Apr 29, 2026 | Janoshik Analytical | View |