search.peptides

Vendors / Shandong Aishi Biotechnology

Shandong Aishi Biotechnology

verification 82/100Finnrick 69/10071/87 lab tests passedMarketplacefrom China

No contact details found on the vendor’s own pages.

Listings
none published
Cheapest
—
Ships to
—
Shipping
—
Pay with
—

Verification score

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

ComponentPointsEvidence
Lab results28.6 / 3571 of 87 classifiable tests in the window passed (82%).
Verifiable certificates17.1 / 20Of 87 tests: 87 with a certificate on file, 87 naming the lab, 49 lot-specific (batch identifier). Labs: BTLabs, Krause Analytical.
Testing depth10 / 1087 independent tests in the last 2 years.
Recency10 / 10Newest test 2026-09-24 (25 days ago).
Finnrick rating10.2 / 15Finnrick rating 68.2 (Purity focus, 2026-09-24).
Blind sampling5 / 587 of 87 samples bought by the public or Finnrick; 0 sent in by the vendor or another program.
Ordering and terms1 / 5Published: ships-from country. Missing: online checkout, payment methods, contact email, readable website.

Evidence: Shandong Aishi Biotechnology 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-1972/100 → 82/100finnrick rating 0→10.2
2026-10-19unscored → 72/100lab results 0→28.6, verifiable certificates 0→17.1, testing depth 0→10, recency 0→10, blind sampling 0→5

Independent lab tests 87

TestedPeptideResultPurityLabBatchCOASampleRecord
2026-09-24GHK-Cu✓ pass99.9%Krause AnalyticalmFG: June 1 2026✓Publicrecord ↗
2026-09-23Retatrutide✗ fail98.8%Krause AnalyticalMay 12, 2026✓Publicrecord ↗
2026-09-23GHK-Cu✓ pass99.9%Krause AnalyticalJune 1 2026✓Publicrecord ↗
2026-09-14Tirzepatide✓ pass99.9%Krause AnalyticalMay 12 2026✓Publicrecord ↗
2026-09-09GHK-Cu✓ pass99.8%Krause AnalyticalApril 12 2026✓Publicrecord ↗
2026-08-26Tirzepatide✓ pass99.9%Krause Analyticalmfg:May 12,2026✓Publicrecord ↗
2026-08-03HGH✗ fail—Krause Analyticalnone✓Publicrecord ↗
2026-08-03HGH✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-06-26GHK-Cu✓ pass99.6%BTLabsMarch 29 2026✓Publicrecord ↗
2026-06-17Tirzepatide✓ pass99.8%BTLabsApril 2,2026✓Publicrecord ↗
2026-06-17Tesamorelin✓ pass99.6%BTLabsApril 2,2026✓Publicrecord ↗
2026-06-17Retatrutide✗ fail98.2%BTLabsApril 2, 2026✓Publicrecord ↗
2026-06-17GHK-Cu✓ pass99.7%BTLabsApril 12,2026✓Publicrecord ↗
2026-06-16Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-06-16GHK-Cu✓ pass99.9%Krause AnalyticalMarch 29, 2026✓Publicrecord ↗
2026-06-15HGH✗ fail—Krause Analyticalnone✓Publicrecord ↗
2026-06-05Retatrutide✓ pass99.9%Krause AnalyticalApril 2 2026✓Publicrecord ↗
2026-06-02Retatrutide✓ pass99.9%Krause Analytical5/1/2026✓Publicrecord ↗
2026-06-02Tirzepatide✓ pass99.6%Krause AnalyticalApril 2 2026✓Publicrecord ↗
2026-06-02GHK-Cu✓ pass99.8%Krause AnalyticalMarch 29 2026✓Publicrecord ↗
2026-05-27Tesamorelin✗ fail99.1%Krause Analytical12/2/2025✓Publicrecord ↗
2026-05-08Retatrutide✓ pass99.9%Krause AnalyticalMarch 1, 2026✓Publicrecord ↗
2026-05-06Ipamorelin✓ pass99.9%Krause AnalyticalFebruary 2,2026✓Publicrecord ↗
2026-05-06Retatrutide✓ pass99.9%Krause AnalyticalFebruary 2,2026✓Publicrecord ↗
2026-04-30Retatrutide✓ pass99.8%BTLabsMarch .6 .2026✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause AnalyticalJanuary 2, 2026✓Publicrecord ↗
2026-03-06BPC-157✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06GHK-Cu✓ pass99.8%Krause AnalyticalDec2,2025✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-03Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-01Retatrutide✓ pass99.7%BTLabsYellow Cap✓Publicrecord ↗
2026-02-26Tirzepatide✓ pass99.88%Krause Analyticalnone✓Publicrecord ↗
2026-02-22GHK-Cu✓ pass99.6%Krause Analyticalnone✓Publicrecord ↗
2026-02-22Retatrutide✓ pass99.9%Krause Analytical11Sept25-SS64✓Publicrecord ↗
2026-02-22GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-02-20Tirzepatide✓ pass99.9%BTLabsnone✓Publicrecord ↗
2026-02-20Tirzepatide✓ pass99.78%Krause Analytical11Sept25-SS-63✓Publicrecord ↗
2026-02-20Tirzepatide✗ fail99.9%Krause AnalyticalT10✓Publicrecord ↗
2026-02-20Tesamorelin✗ fail99.7%Krause Analytical25-SS30✓Publicrecord ↗
2026-02-18Tirzepatide✓ pass99.9%Krause AnalyticalTR5SD202601✓Publicrecord ↗
2026-02-18GHK-Cu✓ pass99.9%Krause AnalyticalCU50SD202601✓Publicrecord ↗
2026-02-18BPC-157✓ pass99.9%Krause AnalyticalBC5SD202601✓Publicrecord ↗
2026-02-16Retatrutide✓ pass99.9%Krause AnalyticalRT10SD202601✓Publicrecord ↗
2026-02-16Retatrutide✗ fail96.82%Krause Analyticalnone✓Publicrecord ↗
2026-02-15Tirzepatide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-02-04Tirzepatide✓ pass99.8%BTLabsdec2,2025✓Publicrecord ↗
2026-02-04Retatrutide✓ pass99.7%BTLabsYellow cap✓Publicrecord ↗
2026-02-04Tesamorelin✓ pass99.56%Krause AnalyticalAS251206✓Publicrecord ↗
2026-02-02Tirzepatide✗ fail99.04%Krause Analyticalnone✓Publicrecord ↗
2026-02-02Tirzepatide✗ fail99.13%Krause Analyticalnone✓Publicrecord ↗
2026-02-02Tirzepatide✗ fail99.17%Krause AnalyticalNov2 2025✓Publicrecord ↗
2026-02-02Ipamorelin✓ pass99.9%Krause AnalyticalDec, 2, 2025✓Publicrecord ↗
2026-02-02Tesamorelin✓ pass99.9%Krause AnalyticalDec 2, 2025✓Publicrecord ↗
2026-01-29Retatrutide✓ pass99.53%Krause AnalyticalSeptember 16, 2025✓Publicrecord ↗
2026-01-29Retatrutide✗ fail98.85%Krause Analyticalnone✓Publicrecord ↗
2026-01-26Tirzepatide✓ pass99.9%BTLabsnone✓Publicrecord ↗
2026-01-26GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-01-22Retatrutide✓ pass99.8%BTLabsAS251206✓Publicrecord ↗
2026-01-22Ipamorelin✓ pass99.8%BTLabsAS251206✓Publicrecord ↗
2026-01-15Tirzepatide✓ pass99.6%BTLabsnone✓Publicrecord ↗
2026-01-15Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2026-01-15Tirzepatide✓ pass99.95%Krause AnalyticalSeptember 25,2025✓Publicrecord ↗
2026-01-06GHK-Cu✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-12-29Retatrutide✗ fail73.18%Krause Analyticalnone✓Publicrecord ↗
2025-12-29Tirzepatide✓ pass99.8%BTLabssep,14.2025✓Publicrecord ↗
2025-12-29BPC-157✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-12-18Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-12-16Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-12-11GHK-Cu✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-12-11Tesamorelin✗ fail99.95%Krause AnalyticalOct. 19 2025✓Publicrecord ↗
2025-12-11Ipamorelin✓ pass99.91%Krause AnalyticalNov. 2 2025✓Publicrecord ↗
2025-12-06Tirzepatide✓ pass99.95%Krause Analyticalsep,15.2025✓Publicrecord ↗
2025-12-05Tirzepatide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-11-25Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-11-25Retatrutide✓ pass99.95%Krause AnalyticalSep 15, 2025✓Publicrecord ↗
2025-11-05Tirzepatide✓ pass99.9%BTLabsnone✓Publicrecord ↗
2025-11-04Tirzepatide✓ pass99.95%Krause AnalyticalSep 15, 2025✓Publicrecord ↗
2025-11-04Retatrutide✓ pass99.6%BTLabsnone✓Publicrecord ↗
2025-10-29Tirzepatide✗ fail99.37%Krause Analyticalnone✓Publicrecord ↗
2025-10-29Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-10-24Retatrutide✓ pass99.7%BTLabsSept 19, 2025✓Publicrecord ↗
2025-10-06Tirzepatide✗ fail99.3%BTLabsnone✓Publicrecord ↗
How we read this shop

https://www.aishipeptides.com/ and https://www.aspeptides.com/ (no terms published; quote by WhatsApp/email); GlobalSources listings show MOQ '1 Boxes' but placeholder prices

notes mention “GlobalSources”

No usable public prices. The vendor's three websites (aispeptide.com / aishipeptides.com / aspeptides.com, all registered July 2026) are catalogs with inquiry forms only (codes RT, Tirz, CU 100mg, XA5, GTT1500, MS10, NP810, VIP5, P41, TSM5, TB5/TB10, SMO10, SUR10, TA5; no prices or vial counts). Its GlobalSources store (https://aishirtpeptide.manufacturer.globalsources.com/homepage_6003002432214.htm) has 1,465 SEO-spam listings with placeholder prices that contradict each other for the same item (e.g. 'reta' at $10 and $40, KLOW from $20 to $235, slug/title mismatches) — not a price list, so scrape() returns []. Order via WhatsApp +852 9840 4641 / +852 9227 7406, email shandongaishishengwu@gmail.com / shandongaishi06@gmail.com. Finnrick lists no contact channels. No Telegram/glp1forum price list found (web search 2026-10-07).

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