Certificate of Analysis Library

Every batch we ship is independently third-party tested for purity and endotoxins; the latest batches also include sterility, conformity, and heavy metals testing. Machine-readable results for every current product are available at /coa.json.

ProductBatchDoseLabCertificates
5Amino-1MQ5A26-01Freedom DiagnosticsReport
5Amino-1MQ5A25-02Krause AnalyticalReport
5Amino-1MQ5A25-01Krause AnalyticalReport
AHK-CuAK25-01Krause AnalyticalReport
AOD-9604AD26-01Freedom DiagnosticsReport
AOD-9604AD25-01Krause AnalyticalReport
BPC-157BP26-02ILS LaboratoriesReport
BPC-157BP26-01Freedom DiagnosticsPurity Endotoxin Report
BPC-157BP25-04Krause AnalyticalReport
BPC-157BP25-03Krause AnalyticalReport
BPC-157BP25-02Krause AnalyticalReport
CagriCG26-01Freedom DiagnosticsReport
CagriCG25-01Krause AnalyticalReport
CJC-1295CJC25-01Krause AnalyticalReport
CJC-1295CJ26-01Freedom DiagnosticsReport
CJC-1295CJ25-02Krause AnalyticalReport
CJC-1295CJ25-01Krause AnalyticalReport
DSIPDS26-02Krause AnalyticalReport
DSIPDS26-01Freedom DiagnosticsReport
EpithalonEP26-03BTLabsPurity Endotoxin
EpithalonEP26-02Krause AnalyticalReport
EpithalonEP26-01Krause AnalyticalReport
EpithalonEP25-01Krause AnalyticalReport
GHK-CuGK26-02Krause AnalyticalReport
GHK-CuGK26-01Freedom DiagnosticsReport
GHK-CuGK25-02Krause AnalyticalReport
GHK-CuGK25-01Krause AnalyticalReport
GLOWGW26-02Krause AnalyticalReport
GLOWGW26-01Krause AnalyticalReport
GLOWGW25-03Freedom DiagnosticsReport
GLOWGW25-02Krause AnalyticalReport
GLOWGW25-01Krause AnalyticalReport
GLP-3RT26-0630mgILS LaboratoriesReport
GLP-3RT26-0810mgILS LaboratoriesReport
GLP-3RT26-0130mgKrause AnalyticalReport
GLP-3RT26-05Freedom DiagnosticsReport
GLP-3RT26-02Krause AnalyticalReport
GLP-3RT25-085mgKrause AnalyticalReport
GLP-3RT25-0730mgKrause AnalyticalReport
GLP-3RT25-06Krause AnalyticalReport
GLP-3RT25-05Krause AnalyticalReport
GLP-3RT25-04Krause AnalyticalReport
GLP-3RT25-03Krause AnalyticalReport
GLP-3RT25-02Krause AnalyticalReport
GlutathioneGT26-02BTLabsPurity Endotoxin
GlutathioneGT26-01Freedom DiagnosticsReport
GlutathioneGT25-01Krause AnalyticalReport
hCGHC25-01Krause AnalyticalReport
IpamorelinIP26-01Krause AnalyticalReport
IpamorelinIP25-03Krause AnalyticalReport
IpamorelinIP25-02Krause AnalyticalReport
IpamorelinIP25-01Krause AnalyticalReport
KPVKV26-01Freedom DiagnosticsReport
KPVKV25-02Krause AnalyticalReport
KPVKV25-01Freedom DiagnosticsPurity Report
MelanotanMT26-01BTLabsPurity Endotoxin
Melanotan-1M126-01ILS LaboratoriesReport
MOTS-cMC26-02Krause AnalyticalReport
MOTS-cMC25-06Krause AnalyticalReport
MOTS-cMC25-0540mgKrause AnalyticalReport
MOTS-cMC25-03Krause AnalyticalReport
MOTS-cMC25-02Krause AnalyticalReport
NAD+ND26-02BTLabsEndotoxin Report
NAD+ND26-01Freedom DiagnosticsReport
NAD+ND25-04Krause AnalyticalReport
NAD+ND25-01Krause AnalyticalReport
PinealonPN26-02Freedom DiagnosticsReport
PinealonPN26-01Krause AnalyticalReport
PinealonPN25-01Krause AnalyticalReport
PT-141PT25-01Krause AnalyticalReport
SelankSK26-01Krause AnalyticalReport
SemaxSX26-01Krause AnalyticalReport
SemaxSX25-03Krause AnalyticalReport
SemaxSX25-01Krause AnalyticalReport
SS-31SS26-01Freedom DiagnosticsReport
SS-31SS25-04Krause AnalyticalReport
SS-31SS25-03Freedom DiagnosticsReport
SS-31SS25-02Krause AnalyticalReport
SS-31SS25-01Krause AnalyticalReport
TB-500TB26-03BTLabsPurity Endotoxin
TB-500TB26-02Freedom DiagnosticsReport
TB-500TB25-02Krause AnalyticalReport
TB-500TB25-01Krause AnalyticalReport
TesamorelinTS26-02BTLabsPurity Endotoxin
TesamorelinTS26-01Krause AnalyticalReport
TesamorelinTS25-04Krause AnalyticalReport
TesamorelinTS25-03Freedom DiagnosticsReport
TestagenTT25-01Krause AnalyticalReport
Thymosin AlphaTA26-02BTLabsPurity Endotoxin
Thymosin AlphaTA26-01Krause AnalyticalReport
Twin'cretinTZ26-01Freedom DiagnosticsEndotoxin Report