GLPHubglpresearchhub.com
Read-only archive. GLP Research Hub is a static community record — nothing here is for sale, no account is needed, and no vote you cast is counted. Why?

Vendor directory

20 community-maintained source pages. Each one is a record rather than a recommendation: verification log, every independent test a member paid for, shipping lanes, and reviews with the negative ones left in. Ratings are this community's own. Vendor pages link straight to the storefront. GLP Research Hub takes no money from any of them.

Ranked by community rating
QYQYBChinaPeptides Co., Ltd. (QYAOBIO) · Shanghai · est. 200899.01.1k reports
HOHomopeptideHunan Aslsen Technology Co., Ltd. · Changsha99.0719 reports
KPKPZhuhai Kerui Biotechnology Co., Ltd. · Zhuhai · est. 201698.0989 reports
WWWWBWuhan Wansheng Biotechnology Co., Ltd. · Wuhan98.0916 reports
ERERPShanghai ERP Biotechnology Co., Ltd. · Shanghai · est. 201898.0840 reports
SWSWBShanghai Wibson Biotechnology Co., Ltd. · Shanghai · est. 201998.0694 reports
BCBCHBachem Holding (Suzhou) Co., Ltd. · Suzhou · est. 200397.0647 reports
HJHJHubei Jianxiang Bioscience Co., Ltd. · Xianning · est. 201597.0642 reports
SGSGNSangon Biotech (Shanghai) Co., Ltd. · Shanghai · est. 200497.0636 reports
WXWXTWuXi TIDES (WuXi AppTec Testing Division) · Wuxi · est. 200296.01.3k reports
CPCPCChinese Peptide Company Co., Ltd. · Hangzhou · est. 200196.01.1k reports
MKMKMXi'an Mokemei Biotechnology Co., Ltd. · Xi'an · est. 201696.0717 reports
QSQSCQingdao Sigma Chemical Co., Ltd. · Qingdao96.0520 reports
JEJEEPGuangzhou JEEP Biotechnology Co., Ltd. · Guangzhou95.01.1k reports
SSSSAShanghai Sigma-Audley New Material Technology Co., Ltd. · Shanghai · est. 201895.01.1k reports
GLGL BiochemGL Biochem (Shanghai) Ltd. · Shanghai · est. 199894.02.9k reports
GGGGPepsNantong Guangyuan Chemical Co., Ltd. · Nantong94.01.1k reports
FGFGPFlourishglobal Peptide Biotech (Chengdu) Co., Ltd. · Chengdu · est. 201994.0576 reports
TFTFCTianjin Finder Chemical Co., Ltd. · Tianjin93.0582 reports
QSQSTQingdao Saber Technology Pharmaceutical · Qingdao · est. 201793.0462 reports
Ratings differ slightly from other independent communities covering the same suppliers. That is expected — different samples, different weightings, same underlying reality.
Named here, no source page

A source page gets opened when enough members have ordered from a vendor and paid for independent testing that the log says something. The 188 vendors below get named in threads without ever reaching that. They are listed so the 20 above read as a threshold rather than a shortlist. No source page, no rating, no link.

VendorBandReportsWhat the community has
Trusted PeptideB2One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Risynth BioB8Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
NUPEPS PeptidesB4Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Hunan GoodPeptides Biotech CoB2One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Bulk Peptide WholesaleB20Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Paradigm PeptideB16Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Orbitrex PeptidesB17Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Aavant ResearchB13Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
PeptiAtlasB4Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
The Naughty NeedleB2One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Lux Synth AminosB2One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Huaian Hanyou PeptideB7Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Lisa BiopeptideB11Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
LipeptidesB7Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
NextGen HealthB3Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
OmegAminoB4Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Xianhong Tong XHT PeptidesB5Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Diju Peptides Wellness and CoB4Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Zhang TYB4Middling and shallow. Enough submissions to form an impression, not enough to trust it.
SubQ SocietyB3Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
BfflinkB13Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Laicuinuo LCNB7Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
CellupepB7Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Shanghai Leader Peptide BiotechnologyB8Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Peptronix Bio PTBB13Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Yongkang Nuoao Trading CoB9Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Eros PeptidesB3Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Champion PeptideB6Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Bio PepzB4Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Shandong Nuoweiou Medical Technology CoB5Middling and shallow. Enough submissions to form an impression, not enough to trust it.
PurePEPSB4Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Rayshine Peptide BiochemicalsC6Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
HealthTide BiotechC6Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Dankang BioHealthC12Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Kits4lessC7Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Huayi BiotechnologyC19Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Anlv BiotechnologyC10Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Xingtai Pukelai Technology CoC6Middling and shallow. Enough submissions to form an impression, not enough to trust it.
EHZ PeptidesC39Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Zztai PeptideC30Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Chimera PeptidesC8Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Hangzhou Mandy BiotechnologyC14Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Yabang PeptideC10Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Evolve BioPepC7Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Quenna PMQD15Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Nanjing Xiyuxun Technology XYXD3Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Welon Peptide SolutionsD5Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Xingtai Lesda TechnologyE6Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Qingdao Hongshengda TradingE4Middling and shallow. Enough submissions to form an impression, not enough to trust it.
ZZQ PeptidesE22Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Changan District Sheng Peptide TradingE7Middling and shallow. Enough submissions to form an impression, not enough to trust it.
UWA Elite PeptidesE16Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Hangzhou Youngpeptide Biotechnology HYBE15Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Modern AminosE4Poor record on what has been submitted, and thin coverage on top of it.
Shanghai OuDaXin New Material Technology CenterE43Poor record on what has been submitted, and thin coverage on top of it.
Shenzhen Jiechuang TradingE8Poor record on what has been submitted, and thin coverage on top of it.
Shaanxi Dideu MedichemE6Poor record on what has been submitted, and thin coverage on top of it.
Qingdao VitaConin International TradingE5Poor record on what has been submitted, and thin coverage on top of it.
Guangzhou Lengiuanhuang CosmeticsE4Poor record on what has been submitted, and thin coverage on top of it.
Shanghai JinBei Chemical TechnologyB18Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Peptide TechnologiesB11Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Pura PeptidesX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Peptide PartnersB to C64Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Bfflist AMOB to C63Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Pure Tested PeptidesB to C7Mixed record across lots, with the better and worse results separated by more than method noise would account for.
PeptiSlimC to E38Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Glamgurcraft Innovations Foreign TradeX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
HkRoidsB to C14Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Yiwu Aozuo Trading CoB to E91Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptide HavenB4Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
Atomik LabzB to C40Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Bulk Peptide SupplyB to E20Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
M-PeptidesB to C17Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Mai PeptideC to E55Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
PeptidologyB16Consistent on the lots seen, but on too few of them to distinguish a good process from a good run.
HazelX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
TCIX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
UtherB to E69Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Shandong Shengyuan Peptide TechnologyB to E24Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
LiliPeptideC to E185Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Xingruida XDRB to D64Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Eternal PeptidesB23Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Tianjin Ruiwang New Material Technology CoB to E107Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Polaris PeptidesB to D97Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
InjectifyB to E29Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Precision Peptide CoB to C21Mixed record across lots, with the better and worse results separated by more than method noise would account for.
AKS ChemX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Reta-PeptideB to E144Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptide-SB to E125Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Planet PeptideB to D59Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Henan Sahe PeptideB to D18Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Hunan Ruiwang Technology CenterB to C14Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Skye PeptidesB to E73Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Nuscience PeptidesB to D47Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
NextechLabsB to D30Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Golden EagleB to C17Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Peptide WorldwideX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
HK PeptidesB to E343Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
NexaphB to E200Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
BeiBangAnC to D38Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Shandong Aishi BiotechnologyD to E37Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Xingtai Jiachuang TechnologyC to E31Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Zenith Jove Peptide ZJB to E26Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Kerisite Shenzhen InternationalB to D16Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
YB PeptideB to E10Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Qing Li PeptideB to E260Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Shanxi Qianyecao Biotech QYCD to E66Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Verified PeptidesB to C34Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Hebei Rimao TechnologyC to D32Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Pure RawzB to D29Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Heman Peptide HMB to E29Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Shanghai BaojuB to E21Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
ZLZ PeptideB to E199Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptide SciencesB to E123Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Allen Biotechnology Co ABCB to E43Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptide CraftersB to D39Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Simple PeptideB to D26Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Top PeptideC to D21Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Zen PeptidesB to C13Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Amino LairB to D12Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
OupeptideB to E149Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Paramount PeptidesB to E65Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
YimeiB to E54Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
LSPLC to E40Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Royal PeptidesB to C30Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Shenzhen Loga Tech LG LOGAB to E21Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
ZhuoYan labC to E30Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Astro PeptidesB to E29Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Mix PeptidesD to E29Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
ScienceB to C12Mixed record across lots, with the better and worse results separated by more than method noise would account for.
TSC Top Supplements ChinaC to E99Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
HXNetC to E91Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Xian Yihang TechnologyC to E48Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Haikou Mingheng TechnologyB to C16Mixed record across lots, with the better and worse results separated by more than method noise would account for.
SRY LabsB to E111Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Accelerate LabsB to E20Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
PurePeptidesB to E15Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Regenerative ResearchX2Middling and shallow. Enough submissions to form an impression, not enough to trust it.
Zhejiang Yichenkang BiotechnologyB to E58Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Biolongevity LabsB to E33Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Alpha-GenB to E30Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
LN PeptidesB to E28Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Forever Young PharmacyB to E26Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Prime PeptidesB to E19Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Haikou Mingheng BiotechnologyD to E11Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Dragon PharmaX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Liberty PeptidesB to E16Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Amino AsylumB to C15Mixed record across lots, with the better and worse results separated by more than method noise would account for.
Amino AmigosB to E37Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Platinum CryoB to E24Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Elite Research USAB to E47Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Limitless Life NootropicsB to D22Wide batch-to-batch spread. Some lots test respectably and others do not, and nothing published explains which is which.
Oasis PeptidesB to E16Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Suaway Lab ResearchB to E39Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Pharma Grade PeptidesB to E18Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
PeptiLab ResearchB to E15Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
TydesC to E41Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Loti LabsB to E32Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Wolverine PeptidesX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Amplified AminoC to E12Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Alimo PeptideD to E7Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Richards Biotech Simply RichardsX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Coastal PeptidesB to E26Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptides 4 ResearchC to E20Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
DeuschemB to E29Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
HybiopeptidesX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Peptide GurusB to E45Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Swiss ChemsC to E9Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
WllyBIOX1One submission on record. A single result is an anecdote about a vial, not a finding about a company.
Biolabshop LimitedC to E6Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
Peptides For SaleD to E21Results run the whole range, from acceptable to nothing detectable. A batch-to-batch spread that wide is the finding: whatever the mean says, the lot you receive is a coin toss.
NuLife PeptidesB6Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Wuhan Newtop BiotechX2Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
LOOKBiotechX2Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
PRIVATEX2Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Peptide ArkX2Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Zhuoyue BiotechnologyX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Hebei Chengtong TechnologyX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Coffee and PeppersX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Marvel PeptideX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
HK Fat CatX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Guangzhou Yuao TradingX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
PepKitsX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Lejian Biotech PeptideX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
PepLab SolutionsX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Explicit SarmsX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Weifang Xingbei International TradeX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Advanced Technology and IndustrialX1Listed but never returned a usable result — no assay on file, so nothing here can be said about what they ship.
Being listed here means the community has not seen enough, not that the vendor is bad. Several have one good report and nothing since.
The four testing services

Every number on these pages traces to one of four independent services, and members use all four:

  • Janoshik — HPLC and mass spectrometry. The most-used service here by a wide margin, and the one most vendor COAs are checked against.
  • Medutest — frequently used as a second opinion; several members split a single vial between Medutest and Janoshik specifically to measure inter-lab variance.
  • PeptideMeter — publishes vendor-level averages over time, which makes it the useful one for spotting a trend rather than a single batch.
  • VendorInvestigate — write-ups and verification work alongside testing.

A result from one service on one vial is a data point. Agreement between two services on the same batch is evidence. A vendor claim with neither is a marketing document.

How to use this directory

Read the verification log before the rating. The rating is a summary of a lot of averaging; the log is the specific list of things somebody checked. An 88 with an open unresolved item is a different proposition to an 88 with three years of quiet entries.

Then read the test log, and look at the spread rather than the mean. The most common mistake people make with this directory is picking the vendor with the highest single result instead of the vendor whose results cluster.

Then test your own vial anyway. Every long-standing member of c/vendorvetting will tell you the same thing: a good record predicts your batch, it does not guarantee it.

GLP Research Hub
1.9mMembers
38Communities
3.3kSubmissions
107kComments
Est. August 2023. Read-only archive — how this works.
Sponsored

Sigma-Aldrich Standards

Certified reference materials for peptide identity and purity work.

sigmaaldrich.com
Site rules
  1. Independent community. Nobody here sells anything, and anyone who tries is banned.
  2. Not medical advice. Describe what you did; never prescribe to a stranger.
  3. Claims need evidence. Batch numbers, dated screenshots, independent test reports, or a citation.
  4. No referral links, discount codes or affiliate URLs. Permanent ban, no appeal.
  5. No contact handles, wallet addresses or tracking numbers — they identify people.
  6. Be recognisably decent. Disagree hard, insult nobody.
Before you read on

Several compounds discussed on GLP Research Hub are sold for research use only and are not approved for human use anywhere. Nothing here is medical advice and none of it is written by your clinician. If a post reads like an instruction, treat it as a description of what one stranger did.