We are not taking payments yet. Prices shown are indicative. Payments open 18 November 2026 — until then, submit an inquiry and we will quote on approval.

Mossbench

Research use only · 21 compounds · supplied by inquiry

Research peptides, proven by lot.

Twenty-one synthetic peptides for qualified laboratories and licensed distributors. Every lot ships with a certificate from a laboratory we name — for the vial you were sent.

Accounts open in stages. Every inquiry is read. Not every inquiry becomes an account.

A gowned operator loading a tray of crimp-sealed vials into a freeze dryer
Lyophilisation. Vials entering the dryer — the step that makes a peptide a peptide.

The Lot Standard

What a lot cannot ship without

Purity is a claim until somebody independent measures it. There are five conditions. A lot that misses any of them stays where it is.

01

A certificate for this lot

Tied to the lot in your vial, from an independent accredited laboratory, with that laboratory named. Plenty of suppliers show one certificate for a whole product line instead — a document describing material which existed somewhere, once.

02

Identity by mass spectrometry

Measured mass against expected mass. Purity tells you a sample is mostly one substance; identity tells you which one it is. We report both, on every lot.

03

Purity by chromatography

A figure for that lot, with the method written beside it. A rounded number quoted brand-wide for two years tells you nothing about what shipped last week.

04

Traceability and handling

Lot numbers recorded against every shipment, cold-chain handling, storage conditions kept on the account. Ask about a lot eight months later and somebody can answer you.

05

Import documentation

Where an account imports, the paperwork a customs authority and a regulator expect travels with the shipment. Accounts in regulated markets are approved against their own licence.

The standard is published

So you can send it to any supplier and ask them to meet it — including us.

Read the Lot Standard

Live · runs in your browser

Check anyone’s certificate

Including ours. Pick a compound and type the mass its certificate states. Nothing is uploaded and nothing is stored — the reference values ship with the page.

Reference · PubChem

Compound
BPC-157
CID
9941957
Formula
C62H98N16O22
Average
1419.5
Monoisotopic
1418.704
Tolerance
0.6 Da or 0.05%

Salt forms are recognised rather than failed: a trifluoroacetate adds 114.02 and an acetate 60.05.

The full check takes the laboratory, accreditation, lot, date, methods and net peptide content, and will compute the expected mass from a sequence.

Qualification

We check the buyer first

Qualification happens before anything is priced, which is why this catalogue has no cart and no public price list. We turn down a share of what we are asked for.

Opening an account

Day 1
You state the research application
Days 2–5
We verify the organisation and licence
On approval
Terms and documentation issued
Then
A price

Against every shipment

Per order
Lot allocated and recorded
Per lot
Certificate issued for that lot
Per shipment
Cold-chain handling documented

What you hold at the end

A vial, and the paper that proves it.

There is no cart on this site. Pricing follows qualification, and orders inconsistent with the stated application are refused.

Refusals

What we will not do, at any price

Every line here costs us orders. We publish them anyway, because a supplier who will not tell you what they refuse has not told you much.

No dosing or protocols

We do not publish it, we do not supply it, and we will not answer questions asking for it. Asking is a reason to close an account, not to open one.

No therapeutic claims

We describe chemistry and what the certificate reports. Anyone promising you an outcome from a research compound is selling something that is not chemistry.

No human or veterinary use

Materials are supplied for laboratory research only. Not for administration to people or animals, in any amount, by any route.

No GLP-1 analogues

Semaglutide, tirzepatide and retatrutide are withdrawn deliberately. They are approved medicines whose compounding pathway is closing, and listing them as research material is the pattern regulators are currently writing letters about.

No public price list, and no cart

Pricing follows qualification. A supplier who will sell to anyone holding a card has told you what their verification is worth.

No stock we cannot certify

Availability is confirmed on account approval. We do not assert a catalogue in stock to look larger than we are.

The catalogue · 21 compounds

What we supply

Identity data is taken from PubChem and cited to it, so you can check us against a source that is not us. There is no public price list: terms are issued on account approval.

Tissue repair

BPC-157

Fill
5 mg · 10 mg
Formula
C62H98N16O22
Mass
1419.5
Form
Lyophilised
$55Indicative
Tissue repair

TB-500

Fill
5 mg · 10 mg
Formula
C212H350N56O78S
Mass
4963
Form
Lyophilised
$78Indicative
Tissue repair

GHK-Cu

Fill
100 mg · 500 mg
Formula
C14H21CuN6O4⁻
Mass
400.90
Form
Lyophilised
$48Indicative
Endocrine

Ipamorelin

Fill
5 mg · 10 mg
Formula
C38H49N9O5
Mass
711.9
Form
Lyophilised
$42Indicative
Endocrine

CJC-1295

Fill
5 mg · 10 mg
Formula
C165H269N47O46
Mass
3647.2
Form
Lyophilised
$96Indicative
Endocrine

Sermorelin

Fill
5 mg · 10 mg
Formula
C149H246N44O42S
Mass
3357.9
Form
Lyophilised
$88Indicative
Endocrine

Tesamorelin

Fill
5 mg · 10 mg
Formula
C221H366N72O67S
Mass
5136
Form
Lyophilised
$142Indicative
Cellular ageing

Epitalon

Fill
100 mg · 500 mg
Formula
C14H22N4O9
Mass
390.35
Form
Lyophilised
$54Indicative
Immune

Thymosin alpha-1

Fill
5 mg · 10 mg
Formula
C129H215N33O55
Mass
3108.3
Form
Lyophilised
$105Indicative
Metabolic

MOTS-c

Fill
5 mg · 10 mg
Formula
C101H152N28O22S2
Mass
2174.6
Form
Lyophilised
$72Indicative
Neurological

Selank

Fill
5 mg · 10 mg
Formula
C33H57N11O9
Mass
751.9
Form
Lyophilised
$46Indicative
Neurological

Semax

Fill
5 mg · 10 mg
Formula
C37H51N9O10S
Mass
813.9
Form
Lyophilised
$46Indicative
Immune

No structure record

KPV

Fill
5 mg · 10 mg
Form
Lyophilised
$38Indicative
Endocrine

Hexarelin

Fill
5 mg · 10 mg
Formula
C47H58N12O6
Mass
887.0
Form
Lyophilised
$52Indicative
Neuroendocrine

PT-141

Fill
5 mg · 10 mg
Formula
C50H68N14O10
Mass
1025.2
Form
Lyophilised
$58Indicative
Endocrine

AOD-9604

Fill
5 mg · 10 mg
Formula
C78H123N23O23S2
Mass
1815.1
Form
Lyophilised
$68Indicative
Neurological

DSIP

Fill
5 mg · 10 mg
Formula
C35H48N10O15
Mass
848.8
Form
Lyophilised
$44Indicative
Neuroendocrine

Oxytocin

Fill
5 mg · 10 mg
Formula
C43H66N12O12S2
Mass
1007.2
Form
Lyophilised
$49Indicative
Neuroendocrine

Kisspeptin-10

Fill
5 mg · 10 mg
Formula
C63H83N17O14
Mass
1302.4
Form
Lyophilised
$62Indicative
Metabolic

Glutathione

Fill
100 mg · 500 mg
Formula
C10H17N3O6S
Mass
307.33
Form
Lyophilised
$32Indicative
Metabolic

NAD+

Fill
100 mg · 500 mg
Formula
C21H27N7O14P2
Mass
663.4
Form
Lyophilised
$64Indicative

Open the full catalogue

Inquiry

Tell us what the work is

A person reads every field. Accounts are approved individually, and pricing and documentation follow approval.

Attestation

We use what you submit to qualify this inquiry and answer it, and for nothing else. We set no cookies and run no analytics. How we handle your data, including how to have it deleted.