Third-party testing and COA requests

Source-report status by lot.

The physical-lot match was confirmed for RT20 and the non-catalog BB10 reference lot. A report names IP10, but its match to the intended physical vial lot remains unconfirmed; IP10 is not released. Request current source-report status by lot below. Other listings are not claims of completed testing.

Confirm identity

The received vial and its supplier record must be matched to the correct product and physical lot.

Wait for testing

Pending means no independently verified result for the intended physical lot is published here.

Review the report

A dated report will be linked only after its product, lot, test scope, and result have been checked.

Report status by lot

Product status

RT20 · lot RP-260428-RT20-A · third-party tested

Retatrutide 20 mg

The physical-lot match was confirmed October 15, 2026. Freedom Diagnostics Testing (accession 2608030703, reported August 6, 2026) reported LC-MS identity and 99.78% HPLC-UV purity with 24.49 mg net content for this lot.

Confirm your email and we send the lab report for this lot as a PDF.

BB10 · lot RP-260606-BB10-A · third-party tested

BPC-157 + TB-500 5 / 5 mg

The physical-lot match was confirmed October 15, 2026. Freedom Diagnostics Testing (accession 2608030702, reported August 6, 2026) reported LC-MS identity and 99.44% HPLC-UV purity for this lot, with net content of 7.28 mg BPC-157 and 7.94 mg Thymosin Beta-4.

Request the COA

IP10 · report-to-physical-lot match pending · not released

Ipamorelin 10 mg

A laboratory report names lot RP-260505-IP10-A, but its match to the intended physical vial lot is not confirmed. This entry does not establish current-lot testing or product release. Ask for the current source-report status before relying on the report.

Ask about source status

NJ1000 · documentation on request · not released

NAD+ 1000 mg

No verified report for the intended physical lot is published here. Testing and source-to-lot reconciliation are pending. This is not a certificate or a claim of completed testing.

BBG70 · documentation on request · not released

BBG70 Reference Blend 70 mg

Supplier-order identity is provisional until physical vial and lot reconciliation. No matching independent test result is published.

TSM20 · lot RP-R2609-TSM20-A · documentation on request · not released

Tesamorelin 20 mg

No laboratory report is published for this lot, and it is not released for sale. Documentation status is available on request.

Ask about source status

SKX20 · documentation on request · not released

Selank + Semax 10 / 10 mg

Supplier-order identity is provisional until physical vial and lot reconciliation. No matching independent test result is published.

KL80 · documentation on request · not released

KL80 Reference Blend 80 mg

Supplier-order identity is provisional until physical vial and lot reconciliation. No matching independent test result is published.

Laboratory research materials only. Listings without a report do not establish product identity, test results, or availability.

Certificates of analysis

Request a certificate of analysis

A matching source report is available for RT20; the non-catalog BB10 reference lot also has a matched report. IP10's report-to-physical-lot match remains pending. Tell us which lot you need so we can confirm current source-report availability; a request does not establish testing or release.

  • Name the lot number printed on the vial label, or the product.
  • We reply by email with the laboratory report for that lot, usually within one business day.
  • No order is placed by submitting this form.

Request the full COA

Third-party laboratory reports are released on request. Tell us the lot or product and where to send it. We reply by email, usually within one business day.

Documentation request only. No order is placed. Supplied as laboratory research material only.