ResearchVerify

When more than one lab tests the same batch, we line up their results side by side. When they match, it is the strongest signal you can get. When they do not, that is information too. Here is what these labs found — you decide.

3 independent labs tested this batch of Retatrutide from Andy Peps Studio.
Not enough data to compare

These labs did not report enough overlapping numbers to line up cleanly.

On the actual amount per vial, the labs were somewhat spread out (22.2 to 30.8 mg).

⚠ Mild disagreement · Poor · 5.1

The two badges above are our blended RV-score view: whether the scores agree, and the overall quality tier. The plain read at the top leads with the labs actual purity numbers, and the full per-lab table is below.

Retatrutide from Andy Peps Studio
vendor batch label "PIQP" · cross-tested by 3 independent labs

Labs differ by 1.5–3 points. May indicate batch variation, method differences, or test timing.

⚠ Batch identity basis: Same product — batch identity not established
Grouped by the vendor's batch label, but the records span 2 different labeled dose products. A batch label that covers multiple SKUs is a weak identifier — these are probably different physical lots, not one batch.
⇄ Weak-lot label — multiple products grouped together. This page groups records by the vendor's batch label, but the records span 2 distinct labeled dose products (20mg, 30mg). The aggregate Content Mean / Range / CV stats above mix different products; the per-dose breakdown below is what to read instead. Vendor batch labels like calendar dates often cover multiple physical lots and SKUs.

Per-dose breakdown — the meaningful view

Within each labeled dose, content should cluster tightly around the labeled amount (with some overfill). Cross-dose averages aren't a meaningful summary of this group.

20mg labeled — 2 tests ✓ Content agrees
Mean: 22.30 mg
Range: 22.20–22.40 mg
Variation: CV 0.5%
Labs: BTLabs, Krause Analytical
✓ consistent with label
30mg labeled — 3 tests Moderate
Mean: 28.63 mg
Range: 24.70–30.80 mg
Variation: CV 9.7%
Labs: BTLabs, Krause Analytical
✓ consistent with label
Labs
3
Tests
6
RV Score Mean
5.13
RV Score Spread
1.98
Content Mean (mixes products — see above)
25.7 mg
Content moderate
Content Range (mixes products)
22.2–30.8 mg
CV 13.9%

Per-Lab Breakdown

All rows (Purity & Content vary, everything else constant): Testing 3.1 · CI 10.0
LabTaskTest DateProduct (labeled)RVPurityContentTestingLabelCustodyCIMethod
BTLabs#FNR-nj9v4ym20mg
Retatrutide 20mg
5.2099.7%22.4 mg3.17.04.310.0not stated by lab
Krause Analytical#FNR-bu25f6z20mg
Retatrutide 20mg
5.2099.9%22.2 mg3.17.04.310.0not stated by lab
BTLabs#FNR-xr7tadt30mg
Retatrutide 30mg
5.2099.8%30.4 mg3.17.04.310.0not stated by lab
Krause Analytical#FNR-rwsyknk30mg
Retatrutide 30mg
4.0099.9%24.7 mg3.13.04.310.0not stated by lab
Krause Analytical#FNR-7v89ktq30mg
Retatrutide 30mg
5.2099.9%30.8 mg3.17.04.310.0not stated by lab
Janoshik#78843?5.9899.504, 99.409%23.6 mg3.19.05.210.0not stated by lab
Why this matters: A single COA is one lab's answer from one method on one sample. Multiple labs reveal the pattern. When labs converge on the same answer, that's strong cross-validation. When they diverge — especially on content while agreeing on purity — the difference is often method-driven (different quantitation basis) but sometimes signals real product variation. ResearchVerify is the only platform that surfaces both cases automatically across thousands of cross-tests.