QSC Direct Labs
The public COA archive for QSC Peptidology. Every batch below cleared HPLC and LC-MS release testing — the PDF is the actual batch-specific report, not a template.
Not every historical batch is listed here — match the batch ID on your box label against the ID below before relying on a result.
These are the batches we sell. Wholesale 10-vial packs, delivered duties paid.
Shop all peptidesWhat's on a QSC COA
Purity (HPLC)
Chromatographic purity against our release cutoff, plus total and single related-substance (impurity) limits.
Identity (LC-MS)
Measured molecular mass checked against the molecule's theoretical mass — confirms it's the right compound, not just a pure one.
Residual solvents & moisture
Acetic acid, TFA, and Karl Fischer water-content results from the synthesis and lyophilization process, each against an acceptance limit.
Appearance & solubility
Physical checks — color, form, and solubility in water — that catch a batch gone wrong before the analytical results even come back.
Archive
MOTS-C
MOTS-2608HPLC 99.70% · 2174.62 Da · released 2026-08-09
CJC-1295 (no-DAC)
CJ-2608HPLC 99.3% · 3368.0 Da (theoretical 3367.90 Da, +0.10) · released 2026-08-05
SS-31
SS-2608HPLC 99.3% · 639.0 Da (theoretical 639.8 Da, -0.8) · released 2026-08-04
TB-500
TB-2608HPLC 99.87% · 889.02 Da (theoretical 889.01 Da, +0.01) · released 2026-08-03
BPC-157
BP-2608HPLC 99% · 1419.62 Da (theoretical 1419.54 Da, +0.08) · released 2026-08-01
ARA-290
AR-2608HPLC 99.1% · 1256.6 Da · released 2026-08-01
AOD9604
AOD-2608HPLC 99.21% · 1815.39 Da (theoretical 1815.1 Da, +0.29) · released 2026-08-01
Tirzepatide
TZ-2607HPLC 99.2% · 4813.6 Da (theoretical 4813.5 Da, +0.1) · released 2026-07-28
Tesamorelin
TS-2607HPLC 99.7% · 5135.9 Da · released 2026-07-22
PE 22-28
PE-2607HPLC 99.3% · 773.7 Da (theoretical 773.4 Da, +0.3) · released 2026-07-17
GHK-Cu
GHK-2607HPLC 99.1% · released 2026-07-17
Gonadorelin
GON-2607HPLC 98.3% · 1181.8 Da (theoretical 1182.2 Da, -0.4) · released 2026-07-15
Thymosin Alpha 1
TA1-2607HPLC 99.2% · 3108.0 Da (theoretical 3108.3 Da, -0.3) · released 2026-07-07
Kisspeptin-10
KIS-2607HPLC 99.4% · 1302.25 Da (theoretical 1302.45 Da, -0.2) · released 2026-07-02
SLU-PP-332
SLU-2607HPLC 99.62% · released 2026-07-01
Epitalon
EP-2607HPLC 99.9% · 390.35 Da · released 2026-07-01
Adamax
AX-2607HPLC 99.2% · released 2026-07-01
Melanotan II
MT2-2607HPLC 99.6% · 1024.8 Da · released 2026-07-01
Cagrilintide
CG-2607HPLC 99.6% · 4409.11 Da · released 2026-07-01
Thymalin
TML-2606HPLC 99.2% · released 2026-06-11
5-Amino-1MQ
AMQ-2606HPLC 99.53% · released 2026-06-01
Retatrutide
RT-2605HPLC 99.2% · 4731.5 Da (theoretical 4731.3 Da, +0.2) · released 2026-05-19
Oxytocin
OXY-2605HPLC 99.1% · 1006.4 Da (theoretical 1007.2 Da, -0.8) · released 2026-05-15
Semax
SMX-2605HPLC 99.6% · 813.4 Da (theoretical 813.93 Da, -0.53) · released 2026-05-14
KPV
KP-2605HPLC 99.6% · 342.4 Da (theoretical 342.43 Da, -0.03) · released 2026-05-04
Mazdutide
MA-2604HPLC 99.5% · 4562.7 Da · released 2026-04-01
IGF-1 LR3
LR3-2603HPLC 96.2% · 9111.07 Da (theoretical 9111.58 Da, -0.51) · released 2026-03-26
Hexarelin
HEX-2508HPLC 99.4% · 886.48 Da (theoretical 887.06 Da, -0.58) · released 2025-08-01
Ready to order?
Free shipping from $1,000, and 20% off when you pay with USDT or USDC.
Common questions
Is the PDF here the same report that ships with my order?
+
Yes — it's the actual batch-specific Certificate of Analysis, not a template. Match the batch ID on your box label against the ID listed here before relying on a result.
My batch isn't listed here — does that mean it wasn't tested?
+
No. Every batch is tested and gated on HPLC and LC-MS before release, regardless of whether it's published here. This archive is a growing subset, not the complete historical record — request your specific batch's report by ID if it isn't listed yet.
What does "Status: active" mean?
+
The batch has passed release testing and is currently in stock or was in stock within its retest window. A batch that's fully depleted or past its retest date is removed from this archive, though the underlying report is still available on request.
Is every batch independently (third-party) verified?
+
No — HPLC + LC-MS release testing applies to every batch. Independent Janoshik reports are published for selected samples at qscpeptidology.com/janoshik-reports; third-party testing isn't run automatically on every batch.
Can I verify a batch myself?
+
Yes. Keep the original packaging and the batch ID, and compare your own lab's result against the COA for that same batch ID.
Independent Janoshik reports are published for selected samples, not for every batch — see qscpeptidology.com/janoshik-reports and qscpeptidology.com/quality.
