Batch-Specific Documentation

Certificate of Analysis Lookup

Enter the batch number printed on your vial label to view its batch-specific documentation, analytical results, and independent laboratory verification information.

Find the batch number Use the exact batch identifier shown on the vial label.
Review the batch record Review the analytical results, Certificate of Analysis, and laboratory verification information associated with that exact batch.
Locate Batch Documentation

Batch numbers are not case-sensitive. Enter the letters, numbers, and dashes shown on the label.

Research documentation is organized by exact product batch.
Batch Documentation

Batch Verification Directory

Browse documented Marsden Research Labs batches and open the Certificate of Analysis associated with each exact research sample. Additional independent test results appear separately when available.

15 documented batches

COA records are read directly from the batch information assigned to each WooCommerce research variation.

Research Material Amount Batch Purity Tested Content Testing Date Documentation
5-Amino-1MQ 5 mg MRL-5AM-260702 99.4% 9.93 mg September 1, 2026
Krause Analytical Report #211792
BPC-157 10mg MRL-BC10-260418 99.9% 8.54 mg August 4, 2026
Krause Analytical Report #210082
Epitalon 10mg MRL-ET10-260702 99.9% 2.37 mg September 1, 2026
Krause Analytical Report #211794
GHK-CU 50mg MRL-CU50-260618 98.5% 29.1 mg September 1, 2026
Krause Analytical Report #211799
KPV 5mg MRL-KPV5-260410 98.7% 4.37 mg August 3, 2026
Krause Analytical Report #210078
MOTS-C 10mg MRL-MS10-260702 99.8% 6.52 mg September 1, 2026
Krause Analytical Report #211793
NAD+ 100mg MRL-NJ100-260717 98.8% 101.97 mg August 3, 2026
Krause Analytical Report #210073
Pinealon 10mg MRL-PIN10-260717 98.4% 10.7 mg August 3, 2026
Krause Analytical Report #210072
Retatrutide 5mg MRL-RT5-260717 99.9% 8.38 mg August 4, 2026
Krause Analytical Report #210076
Retatrutide 10mg MRL-RT10-260419 99.9% 8.12 mg August 4, 2026
Krause Analytical Report #210077
Semax 5mg MRL-XA5-260310 99.3% 4.71 mg August 3, 2026
Krause Analytical Report #210081
SS-31 10mg MRL-2S10-260306 99.9% 9.89 mg August 4, 2026
Krause Analytical Report #210080
TB-500 5mg MRL-TB5-260702 99.8% 2.82 mg September 1, 2026
Krause Analytical Report #211798
Tesamorelin 5mg MRL-TSM5-260327 99.9% 5.3 mg August 4, 2026
Krause Analytical Report #210079
Tirzepatide 5mg MRL-TR5-260717 99.9% 4.9 mg August 2, 2026
Krause Analytical Report #210074
Uploaded COAs and laboratory-verification links correspond to the exact batch record shown in the directory.