🚚 Dispatch in 24–48 Hours | 📦 Free Shipping Over £50
Updated 1 September 2026

Certificates of Analysis

Astra Labs Batch Verification Hub

Find the current batch for each research product first, or search any batch code directly below. Older verification records are retained in the archived batch section under each product.

288+ Verification records
Current Batch shown first
Archive Older batches retained
Direct External verification
Batch Code Search

Find Your Batch Directly

Type any part of your batch code (e.g. “RE10-0608” or just “0608”) to jump straight to its verification record.

How To Use This Hub

Match The Code On Your Label

Search your batch code above, or open the product strength below and compare the batch code on your vial with the listed current or archived record.

1Find your product and strength
2Match the printed batch code
3Open the direct COA record

Date note: Dates shown on this page are interpreted from the batch code for easier tracking. The external verification record remains the source for the laboratory testing date.

Retatrutide

Retatrutide Batch Records

Current batch first, with all previous records retained underneath.

Retatrutide Research
Retatrutide

40mg

13 archived
Current Batch RE40-0719

Batch date code: 19 July 2026

Verify Current COA ↗
Archived batches 13
Tirzepatide

Tirzepatide Batch Records

Available verification records and clearly marked pending strengths.

Tirzepatide

5mg

Pending
COA Pending No current batch-matched link listed

This card will be updated when the verification record is available.

Tirzepatide

10mg

11 archived
Current Batch ZE10-0721

Batch date code: 21 July 2026

Verify Current COA ↗
Archived batches 11
Tirzepatide

40mg

Pending
COA Pending No current batch-matched link listed

This card will be updated when the verification record is available.

Tirzepatide

60mg

20 archived
Current Batch ZE60-0801

Batch date code: 1 August 2026

Verify Current COA ↗
Archived batches 20
Semaglutide

Semaglutide Batch Records

Current verification record and archive for each live strength.

Specialist Research

Specialist Product Batch Records

Current and archived verification records for individual specialist research products.

MOTS-C

40mg

14 archived
Current Batch MO40-0722

Batch date code: 22 July 2026

Verify Current COA ↗
Archived batches 14
GHK-Cu

50mg

14 archived
Current Batch HK50-0715

Batch date code: 15 July 2026

Verify Current COA ↗
Archived batches 14
NAD+

500mg

21 archived
Current Batch NA500-0711

Batch date code: 11 July 2026

Verify Current COA ↗
Archived batches 21
Tesamorelin

5mg

Pending
COA Pending No current batch-matched link listed

This card will be updated when the verification record is available.

Research Blends

Blend Batch Records

Current verification records for selected multi-compound research blends.

Glow

70mg

11 archived
Current Batch GLO70-0726

Batch date code: 26 July 2026

Verify Current COA ↗
Archived batches 11
BPC-157 + TB-500

10mg

16 archived
Current Batch TB1010-0716

Batch date code: 16 July 2026

Verify Current COA ↗
Archived batches 16
CJC-1295 + Ipamorelin

10mg

12 archived
Current Batch CI55-0709

Batch date code: 9 July 2026

Verify Current COA ↗
Archived batches 12
Bundle Guidance

Bundles Use Component COAs

Bundles supplied as separate individual vials should be matched against the COA for each component vial. A standalone Retatrutide 30mg vial uses the dedicated RE30 batch record above.

Retatrutide 30mg bundleUse component-vial records unless supplied as a standalone 30mg vial.
Retatrutide 80mg bundleUse the matching Retatrutide component records.
Tirzepatide 30mg bundleUse the matching Tirzepatide component records.
Tirzepatide 40mg bundleUse the matching Tirzepatide component records.
Semaglutide 20mg bundleUse the matching Semaglutide component records.
Batch Matching

Current Versus Archived

“Current batch” identifies the newest batch record presently listed for that SKU. Older valid records remain available under “Archived batches”, or via the batch search at the top of this page.

  • Always match the exact code printed on the vial.
  • Do not assume the current batch applies to an older vial.
  • Archived does not mean invalid. It means the batch is no longer the newest listed record.
  • Contact Astra Labs when a label or batch cannot be matched.
COA FAQs

Certificates Of Analysis FAQs

What does “current batch” mean?

It means the newest verification record currently listed on this hub for that exact product strength.

Are archived batches still valid records?

Yes. Archived records are retained so older vials can still be matched to their original batch verification link.

How do I check my vial?

Find the exact product and strength, then compare the printed batch code with the current and archived records shown on the card, or use the batch search box at the top of the page.

Why does a product show COA pending?

A current batch-matched verification link has not yet been listed for that SKU. The card will be updated when a record becomes available.

Is the batch date the same as the laboratory testing date?

Not necessarily. Dates displayed here are interpreted from the batch code for easier tracking. Open the external record for the laboratory testing date.

Do bundles have separate COAs?

Bundles made from separate vials use the verification records for their individual component batches.

Is a COA the same as medical approval?

No. A COA is an analytical testing record. It is not medicine licensing, prescribing approval or authorisation for human use.

Are Astra Labs products for human use?

No. Astra Labs products are supplied strictly for laboratory research purposes only.

Important: All Astra Labs products are supplied strictly for laboratory research purposes only. They are not for human consumption, therapeutic use, diagnostic use or medical application.

0
0
Your Cart
Your cart is emptyReturn to Shop
Scroll to Top