search.peptides

Vendors / Novabio Research

Novabio Research

verification 55/100Finnrick 62/1000/12 lab tests passedOnline checkoutfrom United States

abioresearchlab.com ↗

Also: novabioresearchlab.com

Listings
121 · 46 peptides
Cheapest
$0.003/mg
Ships to
US
Shipping
US , free over $299, processing ≤48h + 3-5 business days
Pay with
—

coupon: NOVA5: 5% offcoupon: NOVABIO10: 10% off

Verification score

55/100 last verified 2026-10-19 · score changed 2026-10-19 · rules v1 · how it is worked out

ComponentPointsEvidence
Lab results2.8 / 352 of 25 classifiable tests in the window passed (8%).
Verifiable certificates18.5 / 20Of 26 tests: 26 with a certificate on file, 26 naming the lab, 20 lot-specific (batch identifier). Labs: BTLabs, Harrens Lab, Ichor Life Sciences, Krause Analytical, PharmLabs.
Testing depth8.7 / 1026 independent tests in the last 2 years.
Recency10 / 10Newest test 2026-10-14 (6 days ago).
Finnrick rating7.1 / 15Finnrick rating 47.1 (Purity focus, 2026-10-14).
Blind sampling5 / 526 of 26 samples bought by the public or Finnrick; 0 sent in by the vendor or another program.
Ordering and terms3 / 5Published: online checkout, ships-from country, readable website. Missing: payment methods, contact email.

Evidence: Novabio Research on Finnrick ↗ and the vendor’s own pages. Research use only; this scores the paper trail, not any product’s fitness for use.

Score history (2)
WhenScoreWhy
2026-10-1948/100 → 55/100finnrick rating 0→7.1
2026-10-19unscored → 48/100lab results 0→2.8, verifiable certificates 0→18.5, testing depth 0→8.7, recency 0→10, blind sampling 0→5

Independent lab tests 26

TestedPeptideResultPurityLabBatchCOASampleRecord
2026-10-14Tirzepatide✗ fail99.99%PharmLabsLot # 0010a01✓Publicrecord ↗
2026-10-08Retatrutide✗ fail—Krause AnalyticalMar 2026✓Publicrecord ↗
2026-10-06Retatrutide✗ fail—Ichor Life Sciences03/2026✓Publicrecord ↗
2026-10-06Retatrutide✗ fail—Ichor Life SciencesMar 2026✓Publicrecord ↗
2026-10-06Tirzepatide✗ fail—Ichor Life Sciencesmar. 2026✓Publicrecord ↗
2026-10-06GHK-Cu✓ pass99.9%Harrens Lab03/2026✓Publicrecord ↗
2026-10-06Retatrutide✗ fail—Ichor Life SciencesMar 2026✓Publicrecord ↗
2026-10-05Retatrutide✗ fail—Harrens Lab03-2028 exp✓Publicrecord ↗
2026-10-05Retatrutide✓ pass99.9%Harrens Labnone✓Publicrecord ↗
2026-09-30Retatrutide✗ fail—Harrens LabMarch 2026✓Publicrecord ↗
2026-09-30Retatrutide✗ fail—Harrens LabMar.2026✓Publicrecord ↗
2026-09-30Retatrutide✗ fail—PharmLabsnone✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—BTLabsnone✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—Krause AnalyticalMar 2026✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—Harrens LabRT30 Mar2026✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—Harrens LabRT20-2603-001✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—Harrens Labdate 3/26✓Publicrecord ↗
2026-09-24Retatrutide✗ fail—Harrens LabMarch 2026✓Publicrecord ↗
2026-09-19Tirzepatide✗ fail—BTLabsnone✓Publicrecord ↗
2026-09-19Retatrutide✗ fail—BTLabsnone✓Publicrecord ↗
2026-09-09Retatrutide✗ fail—Krause AnalyticalMar 2026✓Publicrecord ↗
2026-09-08Retatrutide✗ fail—BTLabsnone✓Publicrecord ↗
2026-09-04GHK-Cu✗ fail—Krause AnalyticalMar 2026✓Publicrecord ↗
2026-08-28Retatrutide✗ fail—BTLabsMarch 2026✓Publicrecord ↗
2026-08-26Retatrutide✗ fail—Krause AnalyticalMar 2026✓Publicrecord ↗
2026-08-24Retatrutidenot classified—BTLabsMarch 2026✓Publicrecord ↗

Listings 121

PeptideSizePricePer mgStock
5-Amino-1MQ↗5 mg × 10$80$1.60/mg●
5-Amino-1MQ↗10 mg × 10$92$0.920/mg●
5-Amino-1MQ↗20 mg × 10$163$0.815/mg●
5-Amino-1MQ↗30 mg × 10$234$0.780/mg●
5-Amino-1MQ↗40 mg × 10$305$0.762/mg●
5-Amino-1MQ↗50 mg × 10$376$0.752/mg●
Adamax↗5 mg × 10$74$1.48/mg●
Adamax↗10 mg × 10$122$1.22/mg●
AHK-Cu↗10 mg × 10$53$0.530/mg●
AHK-Cu↗20 mg × 10$68$0.340/mg●
AHK-Cu↗50 mg × 10$103$0.206/mg●
AOD-9604↗2 mg × 10$45$2.25/mg●
AOD-9604↗5 mg × 10$94$1.88/mg●
AOD-9604↗10 mg × 10$185$1.85/mg●
ARA-290↗10 mg × 10$128$1.28/mg●
Bacteriostatic Water↗3 ml × 10$13—●
Bacteriostatic Water↗10 ml × 10$20—●
BPC-157↗2 mg × 10$24$1.20/mg●
BPC-157↗5 mg × 10$75$1.50/mg●
BPC-157↗10 mg × 10$162$1.62/mg●
BPC-157 + TB-500↗10 mg × 10$86$0.860/mg●
BPC-157 + TB-500↗20 mg × 10$225$1.13/mg●
Cagrilintide↗5 mg × 10$111$2.22/mg●
Cagrilintide↗10 mg × 10$207$2.07/mg●
Cagrilintide + Semaglutide↗5 mg × 10$68$1.36/mg●
Cagrilintide + Semaglutide↗10 mg × 10$207$2.07/mg●
CJC-1295 (no DAC)↗2 mg × 10$28$1.40/mg●
CJC-1295 (no DAC)↗5 mg × 10$54$1.08/mg●
CJC-1295 (no DAC)↗10 mg × 10$104$1.04/mg●
CJC-1295 (no DAC) + Ipamorelin↗10 mg × 10$99$0.990/mg●
CJC-1295 with DAC↗2 mg × 10$35$1.75/mg●
CJC-1295 with DAC↗5 mg × 10$57$1.14/mg●
CJC-1295 with DAC↗10 mg × 10$141$1.41/mg●
DSIP↗2 mg × 10$53$2.65/mg●
DSIP↗5 mg × 10$68$1.36/mg●
DSIP↗10 mg × 10$98$0.980/mg●
DSIP↗15 mg × 10$148$0.987/mg●
Epithalon↗10 mg × 10$50$0.500/mg●
Epithalon↗50 mg × 10$188$0.376/mg●
FOXO4-DRI↗10 mg × 10$67$0.670/mg●
GHK-Cu↗50 mg × 10$47$0.094/mg●
GHK-Cu↗100 mg × 10$65$0.065/mg●
GLOW↗70 mg × 10$223$0.319/mg●
Glutathione↗400 mg × 10$20$0.005/mg●
Glutathione↗600 mg × 10$25$0.004/mg●
Glutathione↗1500 mg × 10$45$0.003/mg●
HGH↗8 iu × 10$24—●
HGH↗10 iu × 10$49—●
HGH↗12 iu × 10$56—●
HGH↗15 iu × 10$75—●
HGH↗24 iu × 10$116—●
HGH↗36 iu × 10$180.60—●
HGH↗40 iu × 10$250—●
IGF-1 LR3↗0.1 mg × 10$46$46.00/mg●
IGF-1 LR3↗1 mg × 10$315$31.50/mg●
Ipamorelin↗2 mg × 10$32$1.60/mg●
Ipamorelin↗5 mg × 10$41$0.820/mg●
Ipamorelin↗10 mg × 10$68$0.680/mg●
Kisspeptin-10↗5 mg × 10$58$1.16/mg●
Kisspeptin-10↗10 mg × 10$85$0.850/mg●
KLOW↗80 mg × 10$218$0.273/mg●
KPV↗5 mg × 10$43$0.860/mg●
KPV↗10 mg × 10$59$0.590/mg●
L-Carnitine↗600 mg × 10$71$0.012/mg●
Lemon Bottle↗10 ml × 10$54—●
Lipo-C↗10 ml × 10$80—●
Melanotan I↗10 mg × 10$54$0.540/mg●
Melanotan II↗10 mg × 10$54$0.540/mg●
MOTS-c↗10 mg × 10$62$0.620/mg●
MOTS-c↗15 mg × 10$80$0.533/mg●
MOTS-c↗20 mg × 10$106$0.530/mg●
MOTS-c↗40 mg × 10$268$0.670/mg●
NAD+↗100 mg × 10$54$0.054/mg●
NAD+↗500 mg × 10$112$0.022/mg●
NAD+↗1000 mg × 10$202$0.020/mg●
PNC-27↗5 mg × 10$104$2.08/mg●
PT-141↗10 mg × 10$57$0.570/mg●
Retatrutide↗10 mg × 10$70$0.700/mg●
Retatrutide↗15 mg × 10$100$0.667/mg●
Retatrutide↗20 mg × 10$125$0.625/mg●
Retatrutide↗30 mg × 10$224$0.747/mg●
Retatrutide↗40 mg × 10$296$0.740/mg●
Retatrutide↗50 mg × 10$356$0.712/mg●
Retatrutide↗60 mg × 10$424$0.707/mg●
Retatrutide↗100 mg × 10$536$0.536/mg●
Selank↗5 mg × 10$28$0.560/mg●
Selank↗10 mg × 10$48$0.480/mg●
Semaglutide↗10 mg × 10$35$0.350/mg●
Semaglutide↗15 mg × 10$43$0.287/mg●
Semaglutide↗20 mg × 10$99$0.495/mg●
Semaglutide↗30 mg × 10$135$0.450/mg●
Semaglutide↗40 mg × 10$150$0.375/mg●
Semax↗5 mg × 10$35$0.700/mg●
Semax↗10 mg × 10$62$0.620/mg●
Sermorelin↗2 mg × 10$41$2.05/mg●
Sermorelin↗5 mg × 10$59$1.18/mg●
Sermorelin↗10 mg × 10$118$1.18/mg●
SLU-PP-332↗5 mg × 10$130$2.60/mg●
SLU-PP-332↗10 mg × 10$212$2.12/mg●
SS-31↗10 mg × 10$97$0.970/mg●
SS-31↗20 mg × 10$210$1.05/mg●
SS-31↗50 mg × 10$397$0.794/mg●
TB-500↗2 mg × 10$47$2.35/mg●
TB-500↗5 mg × 10$65$1.30/mg●
TB-500↗10 mg × 10$164$1.64/mg●
Tesamorelin↗2 mg × 10$61$3.05/mg●
Tesamorelin↗5 mg × 10$120$2.40/mg●
Tesamorelin↗10 mg × 10$237$2.37/mg●
Tesamorelin↗20 mg × 10$411$2.06/mg●
Thymosin Alpha-1↗5 mg × 10$112$2.24/mg●
Thymosin Alpha-1↗10 mg × 10$193$1.93/mg●
Tirzepatide↗10 mg × 10$60$0.600/mg●
Tirzepatide↗15 mg × 10$100$0.667/mg●
Tirzepatide↗20 mg × 10$128$0.640/mg●
Tirzepatide↗30 mg × 10$195$0.650/mg●
Tirzepatide↗40 mg × 10$260$0.650/mg●
Tirzepatide↗50 mg × 10$316$0.632/mg●
Tirzepatide↗60 mg × 10$368$0.613/mg●
Tirzepatide↗100 mg × 10$516$0.516/mg●
VIP↗5 mg × 10$105$2.10/mg●
VIP↗10 mg × 10$175$1.75/mg●
How we read this shop

https://www.novabioresearchlab.com/pages/shipping-policy_ba2ea7de (48h processing, 3-5 business days, flat USD 30-50, ships from NJ warehouse); header 'Free shipping on orders over $299'; coupon NOVA5 popup; /app-api/shippinginsurance config (2.5% protection, pre-selected); payment gateways not visible without checkout.

Shopyy cart -> /checkouts/<token> (Playwright): contact/shipping form with United States as the only country; shipping rate and payment step need name/email/address, so not read.

Shopyy storefront behind a Cloudflare JS challenge (403 to plain requests), scraped with Playwright. Every listing is a 10-vial kit ('× 10 Vials', SKU option 'Quantity: *10 Vials'); price = sale price from the product JSON-LD offers (crossed-out 'market' prices ignored). Collection names are mislabeled on the site ('oral-anabolics' etc. contain peptides) so every collection is crawled and de-duplicated; TR20 has an underscore-suffixed handle and is linked from collections but not from /collections/all. in_stock is the JSON-LD availability; the 'only N left in stock' badge is a random-number marketing widget (Shopyy detailmarkettool, stockType random 10-50) and a site-wide popup on 2026-10-07 said inventory is 'temporarily sold out', orders ship from October 13. Codes in titles (TR30, RT10, CU100…) are spelled out in the titles themselves. Footer: 'NOVA BIOTECH LLC', Vineland NJ warehouse; WhatsApp +1 662 408 5873.

Checked 2026-10-07 · JSON · Is this your shop? Sponsor it to be pinned above matching listings.