
RUO Science has per-product COA pages with real purity data — BPC-157 at 99.12% and Tirzepatide at 99.74% from batch-specific documents. Testing methodology is described (HPLC, mass spec, endotoxin, sterility, heavy metals). The critical gap: no third-party lab is named anywhere on the site. Without knowing which lab performed the testing, the COAs cannot be independently verified. No business address or ownership disclosure. Score is limited by the unnamed lab — if they publish the lab name, this would climb to the Watchlist range. For now: COAs look real, but the source is unverifiable.
| Vendor Score | 68/100 (Acceptable) |
| Latest Tested Batch(Apr 2026) | BPC-157 — 99.1% Purity |
| Batch Grade | A |
| Peptide | Price | Status |
|---|---|---|
| BPC-157 – 10 MG | $48.75 | In Stock |
| Cagrilintide – 10 MG | $150.00 | In Stock |
| GHK-Cu – 100 MG | $85.00 | In Stock |
| IGF-1 LR3 – 1 MG | $45.00 | In Stock |
| MOTS-c – 10 MG | $33.00 | In Stock |
| MOTS-c – 20 MG | $57.00 | In Stock |
| MOTS-c – 40 MG | $105.00 | In Stock |
| NAD – 1000 MG | $80.00 | In Stock |
| NAD – 500 MG | $69.00 | In Stock |
| Retatrutide – 10 MG | $150.00 | In Stock |
| Retatrutide – 15 MG | $195.00 | In Stock |
| Retatrutide – 30 MG | $240.00 | In Stock |
| Retatrutide – 5 MG | $90.00 | In Stock |
| Retatrutide – 60 MG | $295.00 | In Stock |
| Semaglutide – 10 MG | $45.00 | In Stock |
| Sermorelin – 10 MG | $110.00 | In Stock |
| Tesamorelin – 10 MG | $55.00 | In Stock |
| Tesamorelin – 20 MG | $170.00 | In Stock |
| Tirzepatide – 10 MG | $100.00 | In Stock |
| Tirzepatide – 15 MG | $140.00 | In Stock |
| Tirzepatide – 30 MG | $195.00 | In Stock |
| Tirzepatide – 40 MG | $230.00 | In Stock |
| Tirzepatide – 5 MG | $90.00 | In Stock |
| Tirzepatide – 60 MG | $280.00 | In Stock |