COA history by compound
Every Certificate of Analysis we have published, grouped by compound. Each report is from an independent laboratory and covers one specific lot. Match the lot number on the report to the lot number printed on your vial.
Look up a lot number · How to read a COA
Semaglutide
1 lot · 1 reportLatest test Oct 1, 2026View COA historyTirzepatide
1 lot · 1 reportLatest test Oct 1, 2026View COA historyBPC-157
2 lots · 3 reportsLatest test Oct 1, 2026View COA historyTB-500 (Thymosin β4)
1 lot · 1 reportLatest test Sep 1, 2026View COA historyCJC-1295 (no DAC) + Ipamorelin
1 lot · 1 reportLatest test Oct 1, 2026View COA historySermorelin
1 lot · 1 reportLatest test Oct 1, 2026View COA historyTesamorelin
1 lot · 1 reportLatest test Oct 1, 2026View COA historyGHK-Cu
2 lots · 2 reportsLatest test Oct 1, 2026View COA historyMOTS-c
2 lots · 2 reportsLatest test Oct 1, 2026View COA historyPT-141
1 lot · 1 reportLatest test Oct 1, 2026View COA historySemax
1 lot · 1 reportLatest test Oct 1, 2026View COA historySelank
1 lot · 1 reportLatest test Oct 1, 2026View COA historyMelanotan 2
1 lot · 1 reportLatest test Oct 1, 2026View COA historyRetatrutide
4 lots · 4 reportsLatest test Oct 1, 2026View COA historyNAD+
2 lots · 2 reportsLatest test Oct 1, 2026View COA historyWolverine Stack
1 lot · 1 reportLatest test Oct 1, 2026View COA historyGlow Stack
1 lot · 1 reportLatest test Oct 1, 2026View COA historyKlow Stack
1 lot · 1 reportLatest test Oct 1, 2026View COA historyBAC Water
1 lot · 1 reportLatest test Aug 21, 2026View COA historyFor laboratory research use only. Not for human or veterinary use.