search.peptides

Vendors / Tianjin Finder Chemical TFC

Tianjin Finder Chemical TFC

verification 79/100Finnrick 65/10078/108 lab tests passedOrder by messagefrom United States, Germany

glp1forum.com ↗

Also: +4407310391222 · +447310391222 · +4473103912222 · wa.me/4407310391222 · wa.me/447310391222 · wa.me/4473103912222

Listings
25 · 15 peptides
Cheapest
$0.012/mg
Ships to
US, EU
Shipping
US $10, 3-7 days · EU $40, free over $500
Pay with
Bitcoin, USDT, USDC

Verification score

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

ComponentPointsEvidence
Lab results25.5 / 3578 of 107 classifiable tests in the window passed (73%).
Verifiable certificates15.7 / 20Of 108 tests: 107 with a certificate on file, 108 naming the lab, 39 lot-specific (batch identifier). Labs: BTLabs, Chromate, Freedom Diagnostics, Harrens Lab, Krause Analytical.
Testing depth10 / 10108 independent tests in the last 2 years.
Recency10 / 10Newest test 2026-09-24 (25 days ago).
Finnrick rating9.6 / 15Finnrick rating 63.8 (Purity focus, 2026-09-24).
Blind sampling5 / 5108 of 108 samples bought by the public or Finnrick; 0 sent in by the vendor or another program.
Ordering and terms3 / 5Published: payment methods, ships-from country, readable website. Missing: online checkout, contact email.

Evidence: Tianjin Finder Chemical TFC 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-1969/100 → 79/100finnrick rating 0→9.6
2026-10-19unscored → 69/100lab results 0→25.5, verifiable certificates 0→15.7, testing depth 0→10, recency 0→10, blind sampling 0→5

Independent lab tests 108

TestedPeptideResultPurityLabBatchCOASampleRecord
2026-09-24Tirzepatide✗ fail—Harrens Lab3/15/2026✓Publicrecord ↗
2026-09-17GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-08-21Retatrutide✓ pass99.8%BTLabsABL0002✓Publicrecord ↗
2026-08-03GHK-Cu✓ pass99.9%Krause AnalyticalCU651✓Publicrecord ↗
2026-07-23Cagrilintide✗ fail94.3%Krause AnalyticalCGL187✓Publicrecord ↗
2026-07-20Retatrutide✗ fail—Krause AnalyticalAL2601✓Publicrecord ↗
2026-07-13BPC-157✗ fail—Krause AnalyticalBC283✓Publicrecord ↗
2026-07-13Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-07-13BPC-157✓ pass99.9%Krause Analytical20260530✓Publicrecord ↗
2026-07-13Retatrutide✗ fail90.6%Krause AnalyticalABL00002 1230✓Publicrecord ↗
2026-06-26Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2026-06-12Retatrutide✗ fail99.3%BTLabsnone✓Publicrecord ↗
2026-06-12Retatrutide✓ pass99.5%BTLabsnone✓Publicrecord ↗
2026-06-08BPC-157✓ pass99.6%BTLabsnone✓Publicrecord ↗
2026-06-04Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2026-05-24Retatrutidenot classified—BTLabsR60022026TFC✓Publicrecord ↗
2026-05-05Tesamorelin✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-04-28Tesamorelin✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-04-23Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06Tesamorelin✗ fail99.9%Krause AnalyticalTesa 10✓Publicrecord ↗
2026-03-06Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause AnalyticalOrange Top 1-2025✓Publicrecord ↗
2026-03-06Retatrutide✓ pass99.9%Krause AnalyticalR20012026TFC✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause AnalyticalT100022026TFC✓Publicrecord ↗
2026-03-06Tirzepatide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-03-02Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-02-26GHK-Cu✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-02-20Retatrutide✓ pass99.9%Krause AnalyticalWhite Cap, Silver Crimp✓Publicrecord ↗
2026-02-20Tirzepatide✓ pass99.8%Krause Analyticalnone✓Publicrecord ↗
2026-02-18Tirzepatide✓ pass99.9%Krause AnalyticalT-30✓Publicrecord ↗
2026-02-16Retatrutide✓ pass99.9%Krause AnalyticalRT-10✓Publicrecord ↗
2026-02-15Tesamorelin✓ pass99.7%BTLabsnone✓Publicrecord ↗
2026-02-11Retatrutide✓ pass99.9%Krause Analyticalnone✓Publicrecord ↗
2026-02-10Retatrutide✓ pass99.7%BTLabsRT-10✓Publicrecord ↗
2026-01-22Tirzepatide✓ pass99.8%BTLabsQT202529-12Q✓Publicrecord ↗
2026-01-07Retatrutide✓ pass99.6%BTLabsnone✓Publicrecord ↗
2025-12-30Tirzepatide✗ fail95.59%Krause Analyticalnone✓Publicrecord ↗
2025-12-29Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-12-17Tirzepatide✓ pass99.75%Krause Analyticalnone✓Publicrecord ↗
2025-12-17CJC-1295 DAC✗ fail98.25%Krause Analyticalnone✓Publicrecord ↗
2025-12-17Tirzepatide✓ pass99.56%Krause Analyticalnone✓Publicrecord ↗
2025-12-17CJC-1295 No DAC✗ fail—Krause Analyticalnone✓Publicrecord ↗
2025-12-11Retatrutide✓ pass99.88%Krause Analyticalnone✓Publicrecord ↗
2025-12-11Retatrutide✓ pass99.93%Krause Analyticalnone✓Publicrecord ↗
2025-12-04Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-12-02BPC-157✗ fail98.6%BTLabsnone✓Publicrecord ↗
2025-11-25Retatrutide✗ fail99.95%Krause Analytical8508E111✓Publicrecord ↗
2025-11-25Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-11-17CJC-1295 No DAC✗ fail97.64%Krause Analytical85084141✓Publicrecord ↗
2025-11-17Cagrilintide✗ fail98.47%Krause Analytical8508A0D1✓Publicrecord ↗
2025-11-17Retatrutide✓ pass99.95%Krause Analytical85081100✓Publicrecord ↗
2025-11-06Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-11-04Tirzepatide✓ pass99.91%Krause AnalyticalTFC/Tirz/070925✓Publicrecord ↗
2025-10-29Tirzepatide✗ fail99.95%Krause Analyticalnone✓Publicrecord ↗
2025-10-29Tirzepatide✗ fail99.95%Krause AnalyticalOrange cap✓Publicrecord ↗
2025-10-24Tirzepatide✗ fail99.8%BTLabsnone✓Publicrecord ↗
2025-10-23Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-10-21Tirzepatide✗ fail99.8%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.8%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.9%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.9%BTLabsnone✓Publicrecord ↗
2025-10-13Retatrutide✓ pass99.7%BTLabsnone✓Publicrecord ↗
2025-10-09BPC-157✓ pass99.73%Krause Analyticalnone✓Publicrecord ↗
2025-10-09Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-10-09Retatrutide✓ pass99.74%Krause Analyticalnone✓Publicrecord ↗
2025-10-09Tirzepatide✓ pass99.91%Krause Analyticalnone✓Publicrecord ↗
2025-10-07Tirzepatide✗ fail99.5%BTLabsT 30 2025 2ed✓Publicrecord ↗
2025-10-01Tirzepatide✓ pass99.6%BTLabs2025-t60 1st✓Publicrecord ↗
2025-09-13Tesamorelin✓ pass99.923%Freedom Diagnosticsnone✓Publicrecord ↗
2025-09-10Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-09-09Tesamorelin✗ fail96.695%Chromatenone✓Publicrecord ↗
2025-09-04Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-09-04Retatrutide✓ pass99.95%Krause Analytical2025 R10 1st✓Publicrecord ↗
2025-09-04Tirzepatide✓ pass99.91%Krause Analyticalnone✓Publicrecord ↗
2025-09-01Tirzepatide✗ fail99.1%Freedom Diagnosticsnone✓Publicrecord ↗
2025-08-21Retatrutide✓ pass99.92%Krause Analyticalnone✓Publicrecord ↗
2025-08-21Tirzepatide✓ pass99.84%Krause Analytical30-T-6-13✓Publicrecord ↗
2025-08-16Cagrilintide✗ fail99.45%Freedom Diagnosticsnone✓Publicrecord ↗
2025-08-16Tesamorelin✗ fail99.2%Freedom Diagnosticsnone✓Publicrecord ↗
2025-08-12Retatrutide✓ pass99.968%Chromate2025 R20 1St✓Publicrecord ↗
2025-08-11Retatrutide✓ pass99.83%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Tirzepatide✓ pass99.91%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Tirzepatide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Tirzepatide✓ pass99.74%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Tirzepatide✓ pass99.76%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Retatrutide✓ pass99.95%Krause Analyticalnone✓Publicrecord ↗
2025-08-11Tesamorelin✗ fail99.39%Krause Analyticalnone✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.85%Krause Analytical051725✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.74%Krause Analytical2025T206/1✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.88%Krause Analytical051025✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.83%Krause Analytical2025T206/1✓Publicrecord ↗
2025-08-05Tirzepatide✗ fail99.43%Krause Analytical051025✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.75%Krause Analytical051725✓Publicrecord ↗
2025-08-05Tirzepatide✓ pass99.79%Krause Analytical6.2.25✓Publicrecord ↗
2025-08-04Retatrutide✓ pass99.86%Krause Analytical051725✓Publicrecord ↗
2025-08-04GHK-Cu✓ pass99.87%Krause Analytical060225✓Publicrecord ↗
2025-08-04BPC-157✗ fail99.09%Krause Analytical060225✓Publicrecord ↗
2025-07-25Tirzepatide✓ pass99.87%Krause Analyticalnone✓Publicrecord ↗
2025-07-17Tirzepatide✓ pass99.93%Krause Analyticalnone✓Publicrecord ↗
2025-07-16GHK-Cu✓ pass99.66%Freedom Diagnosticsnone✓Publicrecord ↗

Newest 100 shown; all 108 in the JSON.

Listings 25

PeptideSizePricePer mgStock
Bacteriostatic Water↗3 ml × 10$25—●
Cagrilintide↗2.5 mg × 10$55$2.20/mg●
Cagrilintide + Retatrutide↗15 mg × 10$130$0.867/mg●
CJC-1295 (no DAC) + Ipamorelin↗10 mg × 10$125$1.25/mg●
DSIP↗10 mg × 10$70$0.700/mg●
GHK-Cu↗50 mg × 10$50$0.100/mg●
GHK-Cu↗50 mg × 10$50$0.100/mg●
GHK-Cu↗100 mg × 10$70$0.070/mg●
GHK-Cu↗10 g$100$0.01/g●
KLOW↗80 mg × 10$170$0.212/mg●
MOTS-c↗10 mg × 10$70$0.700/mg●
NAD+↗1000 mg × 10$120$0.012/mg●
Retatrutide↗10 mg × 10$100$1.00/mg●
Retatrutide↗20 mg × 10$160$0.800/mg●
Retatrutide↗30 mg × 10$200$0.667/mg●
Retatrutide↗40 mg × 10$240$0.600/mg●
Retatrutide↗50 mg × 10$300$0.600/mg●
Retatrutide↗60 mg × 10$350$0.583/mg●
Selank↗10 mg × 10$65$0.650/mg●
Selank + Semax↗20 mg × 10$110$0.550/mg●
Semax↗10 mg × 10$65$0.650/mg●
Tesamorelin↗10 mg × 10$180$1.80/mg●
Tesamorelin↗20 mg × 10$340$1.70/mg●
Tirzepatide↗30 mg × 10$105$0.350/mg●
Tirzepatide↗50 mg × 10$140$0.280/mg●
How we read this shop

https://glp1forum.com/threads/us-warehouse-shipping-from-usa.17741/ (newest 'US warehouse price list' post) ; https://glp1forum.com/threads/european-warehouse-shipping-from-germany.25000/

No website or shop; price lists posted on glp1forum and orders placed by contacting Alice TFC (forum DM), paid in BTC/USDT/USDC.

No website/shop (vendor: 'No website ... I only use GLP-1'). Rows parsed from Alice TFC's newest text price-list posts on glp1forum: US warehouse list (warehouses 001/002/003; an SKU listed in several warehouses at the same price is one row, warehouses named in `name`) and EU (Germany) warehouse list. 'all price=1kit=10vials' -> pack_qty 10, USD per kit, except 'ghk-cu raw 10g' (10 g bulk powder, pack 1). Items marked 'on the way' -> in_stock False, others True. Codes decoded from the vendor's own text (see module docstring); bac3 = bacteriostatic water 3 (unit not written; ml assumed by convention -> amount 3, unit ml). China warehouse shipping suspended since 2026-09-15 (orders accepted, shipped when it resumes) — China price list not included; weekly 'Crazy Thursday' flash sales not included. Order via WhatsApp +44 7310391222, Telegram @welalice, Discord alicetfcpeptides, email; pay BTC/USDT/USDC. Vendor warns of impersonators — those are the only contacts.

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