Held and shipped from a United States warehouse. How testing works

Published results

All tested lots

Every lot Causa Labs has published, with its measured purity and the laboratory that measured it. Each row links to the Certificate of Analysis for that exact batch.

All published lots
LotMaterialPurityLaboratoryResults
CL-2609-RETA20-ARetatrutide 20mg99.97%Accumark LabsResults →
CL-2609-SS31-10-ASS-31 (Elamipretide) 10mg99.22%ILS LaboratoriesResults →
CL-2608-RETA10-DRetatrutide 10mg99.78%Freedom DiagnosticsResults →
CL-2608-BPC10-CBPC-157 10mg99.27%Freedom DiagnosticsResults →
CL-2608-GHK100-BGHK-Cu 100mg99.82%Freedom DiagnosticsResults →
CL-2608-NAD500-ENAD+ 500mg99.94%Freedom DiagnosticsResults →
CL-2608-RETA20-ARetatrutide 20mg · superseded99.75%Freedom DiagnosticsResults →
CL-2608-TIRZ20-ATirzepatide 20mg99.93%Freedom DiagnosticsResults →
CL-2608-TIRZ60-ATirzepatide 60mg99.94%Freedom DiagnosticsResults →
CL-2608-MOTSC40-AMOTS-c 40mg99.74%Freedom DiagnosticsResults →
CL-2608-WOLV20-AWolverine 10/10 (20mg total)99.37%Freedom DiagnosticsResults →
CL-2608-TESA20-ATesamorelin 20mg99.22%Freedom DiagnosticsResults →
CL-2608-GLOW70-AGLOW 70mg99.74%Freedom DiagnosticsResults →
CL-2608-MT2-10-AMelanotan II 10mg99.57%SterigenixResults →
CL-2608-KPV10-BKPV 10mg99.67%SterigenixResults →
CL-2608-GHK50-BGHK-Cu 50mg99.47%SterigenixResults →
CL-2608-5A1MQ50-B5-Amino-1MQ 50mg99.87%SterigenixResults →
CL-2608-CJCIPA-BCJC-1295 / Ipamorelin 10mg99.82%SterigenixResults →
CL-2608-IPA10-AIpamorelin 10mg99.27%SterigenixResults →
CL-2608-KLOW80-AKLOW 80mg99.37%SterigenixResults →
CL-2608-CND10-ACJC-1295 (no DAC) 10mg99.74%SterigenixResults →
CL-2608-PNC27-APNC-27 5mg99.38%SterigenixResults →
CL-2608-EPI50-AEpithalon 50mg99.49%SterigenixResults →
CL-2608-TIRZ10-ATirzepatide 10mg99.08%JanoshikResults →
CL-2607-CAGRI5-BCagrilintide 5mg99.85%Independent third-party laboratoryResults →
CL-2608-TIRZ30-ATirzepatide 30mg99.28%Independent third-party laboratoryResults →
CL-2608-TIRZ15-ATirzepatide 15mg99.28%Independent third-party laboratoryResults →
CL-2607-ARA290-AARA-290 10mg99.08%SterigenixResults →
CL-2607-AOD10-AAOD-9604 10mg99.21%SterigenixResults →
CL-2605-KPV10-AKPV 10mg · superseded99.68%Independent third-party laboratoryResults →
CL-2607-RETA60-ARetatrutide 60mg99.74%Independent third-party laboratoryResults →
CL-2607-RETA30-BRetatrutide 30mg99.74%Independent third-party laboratoryResults →
CL-2607-RETA10-CRetatrutide 10mg · superseded99.74%Independent third-party laboratoryResults →
CL-2607-TB500-BTB-500 10mg99.26%SterigenixResults →
CL-2607-RETA40-ARetatrutide 40mg99.90%SterigenixResults →
CL-2607-EPI10-AEpithalon 10mg99.48%SterigenixResults →
CL-2607-SELANK10-ASelank 10mg99.28%SterigenixResults →
CL-2607-SEMAX10-ASemax 10mg99.87%SterigenixResults →
CL-2607-DSIP10-ADSIP 10mg99.36%SterigenixResults →
CL-2607-SS31-50-ASS-31 (Elamipretide) 50mg99.77%SterigenixResults →
CL-2607-NAD1000-ANAD+ 1000mg99.48%SterigenixResults →
CL-2607-WOLV10-AWolverine 5/5 (10mg total)99.27%SterigenixResults →
CL-2607-MOTSC10-AMOTS-c 10mg99.32%Independent third-party laboratoryResults →
CL-2606-PT141-APT-141 10mg99.76%JanoshikResults →
CL-2606-BPC10-BBPC-157 10mg · superseded99.61%Independent third-party laboratoryResults →
CL-2605-TESA10-CTesamorelin 10mg99.64%Independent third-party laboratoryResults →
CL-2608-GHK100-AGHK-Cu 100mg · superseded99.92%Independent third-party laboratoryResults →
CL-2608-GHK50-AGHK-Cu 50mg · superseded99.92%Independent third-party laboratoryResults →
CL-2601-CAGRI10-ACagrilintide 10mg99.83%JanoshikResults →
CL-2607-TA1-10-AThymosin Alpha-1 10mg99.11%Independent third-party laboratoryResults →
CL-2506-SEMA10-ASemaglutide 10mg99.34%JanoshikResults →
CL-2504-AOD5-AAOD-9604 5mg99.28%JanoshikResults →
CL-2608-SERM10-ASermorelin 10mg99.51%Independent third-party laboratoryResults →

Awaiting assay

These are listed without a current independent laboratory result clearing 99% from a vendor in good standing. Some carry a lot number and are in stock; some are sourced to order and get their lot number on arrival. No certificate is published until one exists.

Lots awaiting a qualifying assay
LotMaterialPurityLaboratoryStatus
—KPV 30mg—Not yet assayedSourced to order
—IGF-1 LR3 1mg—Not yet assayedSourced to order