@import url(‘https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap’);
/* ———- TOKENS ———- */
.sqx{
–sq-ink:#002a41;
–sq-navy:#1b447d;
–sq-blue:#0583c6;
–sq-teal:#00aabc;
–sq-mint:#70c9cc;
–sq-paper:#f2f8fb;
–sq-line:#d8e6ef;
–sq-amber:#e8a33d;
–sq-radius:16px;
–sq-font:”Inter”,system-ui,-apple-system,”Segoe UI”,Roboto,”Helvetica Neue”,Arial,sans-serif;
font-family:var(–sq-font);
color:var(–sq-ink);
line-height:1.65;
font-size:16px;
max-width:100%;
overflow:hidden;
-webkit-font-smoothing:antialiased;
}
.sqx *{box-sizing:border-box;font-family:var(–sq-font);}
.sqx p{margin:0 0 1em;color:#31536a;}
.sqx strong{color:var(–sq-ink);font-weight:700;}
.sqx ul{margin:0 0 1em;padding:0;list-style:none;}
/* ———- SHARED BITS ———- */
.sqx .sq-eyebrow{
text-transform:uppercase;
letter-spacing:.18em;
font-size:11.5px;
font-weight:600;
color:var(–sq-teal);
margin:0 0 10px;
display:block;
}
.sqx h2.sq-h{
text-transform:uppercase;
letter-spacing:-.01em;
font-weight:800;
font-size:clamp(22px,5.2vw,30px);
line-height:1.12;
color:var(–sq-ink);
margin:0 0 16px;
}
.sqx h3.sq-h3{
text-transform:uppercase;
letter-spacing:.05em;
font-weight:700;
font-size:clamp(15px,3.9vw,18px);
color:var(–sq-navy);
margin:26px 0 10px;
}
.sqx .sq-sec{padding:34px 20px;}
.sqx .sq-inner{max-width:820px;margin:0 auto;}
/* ———- HERO ———- */
.sqx .sq-hero{
position:relative;
overflow:hidden;
border-radius:var(–sq-radius);
background:
radial-gradient(120% 140% at 88% 0%, rgba(112,201,204,.28) 0%, rgba(112,201,204,0) 55%),
linear-gradient(160deg,#ffffff 0%,#eef7fb 48%,#e2f0f7 100%);
border:1px solid var(–sq-line);
padding:36px 22px 30px;
text-align:center;
}
/* rotating emblem watermark */
.sqx .sq-mark{
position:absolute;
right:-46px;top:-40px;
width:230px;height:230px;
opacity:.10;
pointer-events:none;
transform-origin:center;
animation:sq-grow 15s ease-in-out infinite;
}
.sqx .sq-mark svg{width:100%;height:100%;display:block;}
@keyframes sq-grow{
0%,100%{transform:scale(1);}
50%{transform:scale(1.14);}
}
/* DNA strand watermark, masked so it always paints in brand colours */
.sqx .sq-dna{display:none;}
@supports ((-webkit-mask-image:url(“#a”)) or (mask-image:url(“#a”))){
.sqx .sq-dna{
display:block;
position:absolute;
left:-58px;top:50%;
width:190px;height:430px;
transform:translateY(-50%) rotate(-8deg);
pointer-events:none;
opacity:.13;
background:linear-gradient(170deg,var(–sq-mint) 0%,var(–sq-blue) 55%,var(–sq-navy) 100%);
-webkit-mask-image:url(“https://thepedshop.to/shoptimizer/wp-content/uploads/2026/07/dna_8773018.svg”);
mask-image:url(“https://thepedshop.to/shoptimizer/wp-content/uploads/2026/07/dna_8773018.svg”);
-webkit-mask-size:contain;mask-size:contain;
-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
-webkit-mask-position:center;mask-position:center;
animation:sq-drift 14s ease-in-out infinite;
}
.sqx .sq-dna.sq-dna-r{
left:auto;right:-58px;top:auto;bottom:-120px;
transform:rotate(172deg);
width:150px;height:340px;
opacity:.09;
animation-delay:-7s;
}
}
@keyframes sq-drift{
0%,100%{background-position:0 0;}
50%{background-position:0 22px;}
}
.sqx .sq-logo{
width:min(250px,64vw);
height:auto;
display:block;
margin:0 auto 18px;
position:relative;z-index:2;
overflow:visible;
}
/* logo paint */
.sqx .sqL1{fill:url(#sqLg2);}
.sqx .sqL2{fill:#1b447d;}
.sqx .sqL3{fill:#002a41;}
.sqx .sqL4{fill:url(#sqLg3);}
.sqx .sqL5{fill:url(#sqLg1);}
/* logo draw-in: outline is stroked first, then the fill inks in behind it */
.sqx.sq-js .sq-dq,
.sqx.sq-js .sq-dw{
fill-opacity:0;
stroke-width:.45;
stroke-linecap:round;
stroke-linejoin:round;
stroke-dasharray:1;
stroke-dashoffset:1;
stroke-opacity:1;
}
.sqx.sq-js .sq-dq{stroke:#0583c6;}
.sqx.sq-js .sq-dw{stroke:#1b447d;}
.sqx.sq-js .sq-ds{
opacity:0;
transform:translateX(-6px);
transform-box:fill-box;
transform-origin:left center;
}
.sqx.sq-js .sq-rev.sq-in .sq-dq,
.sqx.sq-js .sq-rev.sq-in .sq-dw{
animation:sq-line 1.05s cubic-bezier(.62,.02,.36,1) forwards,
sq-ink .55s ease forwards;
animation-delay:var(–d,0s), calc(var(–d,0s) + .58s);
}
.sqx.sq-js .sq-rev.sq-in .sq-ds{
animation:sq-subtext .75s cubic-bezier(.2,.7,.3,1) forwards;
animation-delay:1.42s;
}
@keyframes sq-line{to{stroke-dashoffset:0;}}
@keyframes sq-ink{to{fill-opacity:1;stroke-opacity:0;}}
@keyframes sq-subtext{to{opacity:1;transform:none;}}
.sqx .sq-badge{
display:inline-flex;align-items:center;gap:8px;
background:#fff;
border:1px solid var(–sq-mint);
color:var(–sq-navy);
text-transform:uppercase;
letter-spacing:.14em;
font-size:11px;font-weight:600;
padding:7px 14px;border-radius:999px;
margin-bottom:16px;
position:relative;z-index:2;
box-shadow:0 2px 10px rgba(0,42,65,.06);
}
.sqx .sq-dot{
width:7px;height:7px;border-radius:50%;
background:var(–sq-teal);
box-shadow:0 0 0 0 rgba(0,170,188,.6);
animation:sq-pulse 2.2s infinite;
}
@keyframes sq-pulse{
70%{box-shadow:0 0 0 9px rgba(0,170,188,0);}
100%{box-shadow:0 0 0 0 rgba(0,170,188,0);}
}
.sqx .sq-hero p{
position:relative;z-index:2;
max-width:560px;margin:0 auto 14px;
font-size:clamp(15px,3.8vw,16.5px);
}
.sqx .sq-hero .sq-lead{
letter-spacing:-.02em;
font-weight:800;
font-size:clamp(21px,5.4vw,30px);
line-height:1.18;
color:var(–sq-ink);
margin-bottom:14px;
}
.sqx .sq-rule{
height:4px;width:100%;border-radius:4px;
background:linear-gradient(90deg,var(–sq-mint),var(–sq-teal),var(–sq-blue),var(–sq-navy));
background-size:220% 100%;
animation:sq-sweep 6s ease-in-out infinite;
margin:22px 0 0;
position:relative;z-index:2;
}
@keyframes sq-sweep{0%,100%{background-position:0% 0;}50%{background-position:100% 0;}}
/* ———- PRODUCT LABEL BAND (signature) ———- */
.sqx .sq-label{
margin:26px 0 0;
border-radius:var(–sq-radius);
overflow:hidden;
border:1px solid var(–sq-line);
background:#fff;
box-shadow:0 10px 30px rgba(0,42,65,.07);
}
.sqx .sq-label-band{
background:linear-gradient(100deg,var(–sq-navy) 0%,#123a6d 55%,var(–sq-ink) 100%);
color:#fff;
padding:20px 20px 18px;
position:relative;overflow:hidden;
}
.sqx .sq-label-band > *:not(.sq-band-dna){position:relative;z-index:1;}
.sqx .sq-band-dna{display:none;z-index:0;}
@supports ((-webkit-mask-image:url(“#a”)) or (mask-image:url(“#a”))){
.sqx .sq-band-dna{
display:block;
position:absolute;
left:-12%;top:50%;
width:124%;height:auto;
aspect-ratio:1;
transform:translateY(-50%);
pointer-events:none;
opacity:.17;
background:
linear-gradient(112deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.92) 50%,rgba(255,255,255,0) 62%),
linear-gradient(38deg,#0583c6 0%,#70c9cc 50%,#9fe0e2 100%);
background-size:240% 100%,100% 100%;
background-position:-70% 0,0 0;
background-repeat:no-repeat;
-webkit-mask-image:url(“https://thepedshop.to/shoptimizer/wp-content/uploads/2026/07/dna_8773018.svg”);
mask-image:url(“https://thepedshop.to/shoptimizer/wp-content/uploads/2026/07/dna_8773018.svg”);
-webkit-mask-size:contain;mask-size:contain;
-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
-webkit-mask-position:center;mask-position:center;
animation:sq-strand-shine 5.5s ease-in-out infinite;
}
}
@keyframes sq-strand-shine{
0%{background-position:-70% 0,0 0;}
55%,100%{background-position:190% 0,0 0;}
}
.sqx .sq-name{
font-size:clamp(34px,9.4vw,52px);
line-height:1;
font-weight:800;
letter-spacing:-.02em;
margin:0;
text-transform:uppercase;
}
.sqx .sq-sub{
display:block;
text-transform:uppercase;
letter-spacing:.18em;
font-size:11px;
font-weight:600;
color:var(–sq-mint);
margin:6px 0 0;
}
.sqx .sq-label-band .sq-sub:first-child{margin:0 0 8px;}
.sqx .sq-chip{
display:inline-block;
background:linear-gradient(90deg,var(–sq-mint),var(–sq-teal));
color:#00303c;
font-weight:700;
font-size:17px;
letter-spacing:.01em;
padding:5px 18px;
border-radius:999px;
margin-top:14px;
}
/* spec grid */
.sqx .sq-specs{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(140px,1fr));
gap:1px;
background:var(–sq-line);
}
.sqx .sq-spec{
background:#fff;
padding:16px 14px;
transition:background .25s ease;
}
.sqx .sq-spec:hover{background:var(–sq-paper);}
.sqx .sq-spec .k{
text-transform:uppercase;
letter-spacing:.13em;
font-size:10px;
font-weight:600;
color:#6d8ea3;
display:block;
margin-bottom:4px;
}
.sqx .sq-spec .v{
font-size:17px;
font-weight:700;
color:var(–sq-ink);
letter-spacing:-.01em;
}
/* ———- CARDS ———- */
.sqx .sq-card{
border:1px solid var(–sq-line);
border-radius:var(–sq-radius);
background:#fff;
padding:24px 20px;
margin:26px 0 0;
position:relative;
overflow:hidden;
}
.sqx .sq-card.sq-tint{
background:linear-gradient(160deg,#ffffff 0%,var(–sq-paper) 100%);
}
.sqx .sq-card-top{
display:flex;align-items:center;gap:12px;
margin-bottom:14px;
}
.sqx .sq-icon{
flex:0 0 auto;
width:46px;height:46px;border-radius:13px;
display:flex;align-items:center;justify-content:center;
background:#fff;
border:1px solid var(–sq-line);
box-shadow:0 2px 8px rgba(0,42,65,.05);
transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease;
}
.sqx .sq-icon svg{width:23px;height:23px;display:block;}
.sqx .sq-card:hover .sq-icon{transform:translateY(-2px) rotate(-6deg);box-shadow:0 6px 16px rgba(0,42,65,.10);}
.sqx .sq-icon-a{background:linear-gradient(150deg,#f0fbfb,#e2f5f6);border-color:#bfe8ea;}
.sqx .sq-icon-b{background:linear-gradient(150deg,#eef8fd,#dcf0fa);border-color:#b6dff2;}
.sqx .sq-icon-c{background:linear-gradient(150deg,#eef3fb,#dde7f6);border-color:#bccfe8;}
.sqx .sq-card-top h3{
text-transform:uppercase;
letter-spacing:.04em;
font-weight:800;
font-size:clamp(16px,4.2vw,20px);
margin:0;color:var(–sq-ink);
}
/* status pill */
.sqx .sq-status{
display:inline-flex;align-items:center;gap:8px;
background:#fff8ec;border:1px solid #f0d9ae;
color:#8a6116;
text-transform:uppercase;letter-spacing:.13em;
font-size:10.5px;font-weight:600;
padding:6px 13px;border-radius:999px;
margin-bottom:12px;
}
.sqx .sq-status .sq-dot{background:var(–sq-amber);box-shadow:0 0 0 0 rgba(232,163,61,.6);animation:sq-pulseA 2.2s infinite;}
@keyframes sq-pulseA{70%{box-shadow:0 0 0 9px rgba(232,163,61,0);}100%{box-shadow:0 0 0 0 rgba(232,163,61,0);}}
/* lab strip */
.sqx .sq-lab{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
gap:10px;margin-top:16px;
}
.sqx .sq-lab div{
background:#fff;border:1px solid var(–sq-line);
border-radius:12px;padding:13px 14px;
}
.sqx .sq-lab .k{
text-transform:uppercase;
letter-spacing:.13em;font-size:10px;font-weight:600;
color:#6d8ea3;display:block;margin-bottom:2px;
}
.sqx .sq-lab .v{font-weight:700;font-size:15px;color:var(–sq-ink);}
/* feature list */
.sqx .sq-list li{
position:relative;
padding:9px 0 9px 30px;
border-bottom:1px solid var(–sq-line);
color:#31536a;
font-size:15.5px;
}
.sqx .sq-list li:last-child{border-bottom:0;}
.sqx .sq-list li:before{
content:””;position:absolute;left:4px;top:17px;
width:9px;height:9px;border-radius:50%;
background:linear-gradient(140deg,var(–sq-mint),var(–sq-blue));
}
/* research notes */
.sqx .sq-note{
border-left:3px solid var(–sq-teal);
background:var(–sq-paper);
padding:14px 16px;
border-radius:0 12px 12px 0;
margin:18px 0;
font-size:15px;
color:#31536a;
}
/* ———- DISCLAIMER ———- */
.sqx .sq-disc{
margin:30px 0 0;
border-radius:var(–sq-radius);
background:linear-gradient(160deg,var(–sq-ink) 0%,#013b58 100%);
color:#c6dfeb;
padding:26px 20px;
position:relative;overflow:hidden;
}
.sqx .sq-disc h3{
text-transform:uppercase;letter-spacing:.12em;
font-weight:700;
font-size:14px;color:#fff;margin:0 0 12px;
display:flex;align-items:center;gap:9px;
}
.sqx .sq-disc p{color:#b7d5e4;font-size:14px;line-height:1.7;margin:0 0 10px;}
.sqx .sq-disc p:last-child{margin:0;}
.sqx .sq-disc strong{color:#fff;}
.sqx .sq-disc .sq-mark{opacity:.07;right:-60px;top:auto;bottom:-70px;}
.sqx .sq-disc .sq-mark svg path{fill:#fff;}
/* ———- REVEAL ———- */
.sqx.sq-js .sq-rev{opacity:0;transform:translateY(18px);}
.sqx.sq-js .sq-rev.sq-in{
opacity:1;transform:none;
transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.3,1);
}
/* ———- MOBILE ———- */
@media (max-width:600px){
.sqx .sq-sec{padding:26px 14px;}
.sqx .sq-hero{padding:28px 16px 24px;border-radius:14px;}
.sqx .sq-card{padding:20px 16px;}
.sqx .sq-specs{grid-template-columns:repeat(2,1fr);}
.sqx .sq-icon{width:42px;height:42px;}
.sqx .sq-icon svg{width:21px;height:21px;}
/* hero carries the Q only, sat fully inside the panel and clear of the logo */
.sqx .sq-hero{padding-top:32px;padding-bottom:30px;}
.sqx .sq-hero .sq-mark{
top:auto;bottom:30px;right:12px;
width:112px;height:112px;
opacity:.085;
}
.sqx .sq-dna,.sqx .sq-dna.sq-dna-r{display:none;}
.sqx .sq-disc .sq-mark{width:140px;height:140px;right:-30px;bottom:-38px;}
}
@media (max-width:360px){
.sqx .sq-specs{grid-template-columns:1fr;}
}
/* ———- MOTION SAFETY ———- */
@media (prefers-reduced-motion:reduce){
.sqx *,.sqx *:before,.sqx *:after{animation:none!important;transition:none!important;}
.sqx.sq-js .sq-rev{opacity:1!important;transform:none!important;}
.sqx.sq-js .sq-dq,.sqx.sq-js .sq-dw{fill-opacity:1!important;stroke-opacity:0!important;stroke-dashoffset:0!important;}
.sqx.sq-js .sq-ds{opacity:1!important;transform:none!important;}
}
UK Launch · The Ped Shop Exclusive
A new name in research peptides, landing in the UK
SerenQ Pharmaceuticals builds research peptides into sealed, pre-filled injection pens rather than lyophilised vials. No reconstitution, no bacteriostatic water, no guesswork with a syringe barrel. Dial the units you need, read them off the window, done.
SerenQ has appointed The Ped Shop as its exclusive UK stockist. Every pen sold here comes direct from the manufacturer, in sealed retail cartons, with a unique serial number and QR authenticity code on the label.
SerenQ Pharmaceuticals
Ipamorelin
Peptide Injection Pen System
10mg
Content10mg
Dial graduation15u = 500mcg
Per unit33.3mcg
Total units300u
FormatPre-filled pen
Pen tips32G 0.23 x 4mm
Expiry12/2027
AuthenticityQR + serial
Composition & Dosing Guide
The Ipamorelin pen holds 3ml of solution across 300 units, so one unit on the dial equals 0.01ml. That works out at 3.33mg/ml Ipamorelin. As a worked example, 15 units is 0.15ml, containing 0.50mg Ipamorelin. Figures are the pen’s stated contents divided across its 300 units. For research purposes only. Not for human consumption.
Third Party Testing
Results pending
Every SerenQ batch is sent for independent analysis before it goes on general sale. Purity and identity testing for this batch is currently with Analiza, and the certificate will be published on this page the moment it lands.
LaboratoryAnaliza
TestPurity & identity
MethodHPLC / MS
StatusAwaiting report
Check back here for the full certificate, or ask us and we will send it over as soon as it is released.
Serialised & QR Verified
Every SerenQ product carries a unique serial number and a QR code printed on the label. Scan it with any phone camera and you can independently confirm the pen is genuine SerenQ stock and check its batch details before you open the carton.
One code per pen. Each one can only be registered once, so a duplicate scan is an immediate red flag.
You can verify your SerenQ authenticity and view the latest HPLC at auth.seren-q.com
About Ipamorelin
Ipamorelin is a pentapeptide, a chain of just five amino acids, and it belongs to a class known as growth hormone secretagogues. Rather than acting on the GHRH receptor the way Tesamorelin does, it works through the ghrelin receptor, GHS-R1a, arriving at the same pituitary from a different direction entirely.
What made it notable in the research literature was selectivity. The earlier secretagogues it was developed alongside, compounds such as GHRP-6 and GHRP-2, tended to move cortisol, prolactin and ACTH along with growth hormone. Published work on Ipamorelin reported a far cleaner profile, with growth hormone release and comparatively little disturbance to those other hormones. It also produces a pulsed release rather than a sustained elevation, which is closer to the body’s own secretion pattern and is a large part of why it appears so often in comparative studies. Originally developed by Novo Nordisk, it reached clinical investigation for post-operative ileus before development was discontinued.
Where the evidence sits: Ipamorelin has been through early clinical investigation but development was abandoned and it was never brought to market. It holds no medicines licence in the UK or anywhere else, and there is no approved indication for it in any territory. It is supplied here strictly as a laboratory research chemical.
The pen format
This is where SerenQ does things differently. Instead of a lyophilised powder that has to be reconstituted, Ipamorelin arrives as a solution already loaded into a graduated injection pen with a dial and a dose window.
- 10mg of Ipamorelin per pen, in solution and ready to use
- 1 unit = 33.3mcg. 15 units on the dial gives 500mcg
- 300 units in total, which works out at 20 full 500mcg draws per pen
- Dial and dose window let you set the exact amount and read it back before dispensing
- 4 screw on pen tips supplied, individually sealed, 32G 0.23 x 4mm
- Protective cap, clip and a rigid retail carton for storage and transport
- Batch number, expiry and serial printed directly on the pen barrel, not just the box
Handling and storage
- Store refrigerated at 2 to 8°C. Do not freeze
- Keep in the outer carton, away from direct light
- Short periods at room temperature during transit are expected and normal
- Use a fresh sealed tip for each dispense and dispose of tips in a sharps container
- Expiry 12/2027 on sealed, correctly stored stock
- Keep out of reach of children and animals
What is in the box
- 1 × SerenQ Ipamorelin 10mg pre-filled injection pen
- 4 × sealed pen tips, 32G 0.23 x 4mm
- Serialised, QR coded retail carton
For research purposes only
This product is sold strictly as a laboratory research chemical. It is not a medicine, not a supplement and not a cosmetic. It is not for human or veterinary consumption, and it is not intended to diagnose, treat, cure or prevent any disease or condition.
Ipamorelin is not licensed as a medicinal product by the MHRA, the FDA or any other regulator. Nothing on this page should be read as medical advice, a recommendation, or a suggestion of use in humans or animals.
By purchasing you confirm you are 18 or over, that you are acquiring this product for legitimate laboratory research or analytical use only, and that you accept full responsibility for its safe handling, storage and lawful use under the regulations that apply where you are.



