PeptideScanner

Claims vs COA / RuoBio

RuoBio: claims vs COA

No site-wide purity promise found on the website. Vial content is still checked against the label.
97
certificates read
53 / 69
vials outside ±3% of label
26
beyond ±10% (major)
—
below advertised purity
ProductLabel → measuredPurityMain impurityLabCOA
9-Me-BC
20mg → 15.13mg
Underfilled -24.4%
——vanguardOpen
AHK-Cu
100mg → 110.32mg
Overfilled +10.3%
>99.8%
under 0.20% not itemisedvanguardOpen
AICAR
50mg → 62.44mg
Overfilled +24.9%
>99.8%
under 0.20% not itemisedvanguardOpen
AOD-9604 5mg
5mg → 4.2mg
Underfilled -16.0%
99.77%
0.23% not itemisedjanoshikOpen
CJC-1295
5mg → 4.47mg
Underfilled -10.6%
99.03%
0.97% not itemisedvanguardOpen
Dihexa
5mg → 5.87mg
Overfilled +17.4%
——vanguardOpen
Eloralintide 10mg
10mg → 13.13mg
Overfilled +31.3%
99.73%
0.27% not itemisedfreedom-diagnosticsOpen
HGH Frag. 176-191
5mg → 5.57mg
Overfilled +11.4%
98.13%
1.87% not itemisedvanguardOpen
Hexarelin
5mg → 4.44mg
Underfilled -11.2%
99.04%
0.96% not itemisedvanguardOpen
Humanin 10mg
10mg → 8.22mg
Underfilled -17.8%
98.477%
1.52% not itemisedjanoshikOpen
Ipamorelin
5mg → 5.65mg
Overfilled +13.0%
>99.8%
under 0.20% not itemisedvanguardOpen
KPV
5mg → 6.7mg
Overfilled +34.0%
>99.8%
under 0.20% not itemisedvanguardOpen
KPV
5mg → 5.52mg
Overfilled +10.4%
>99.8%
under 0.20% not itemisedvanguardOpen
Nemifitide
5mg → 5.98mg
Overfilled +19.6%
99.07%
0.93% not itemisedvanguardOpen
Oxytocin 5mg
5mg → 4.38mg
Underfilled -12.4%
99.01%
0.99% not itemisedjanoshikOpen
PE-22-28 10mg
10mg → 11.23mg
Overfilled +12.3%
99.33%
0.67% not itemisedfreedom-diagnosticsOpen
PNC-27
5mg → 5.8mg
Overfilled +16.0%
99.67%
0.33% not itemisedvanguardOpen
PNC-27 5mg
5mg → 4.27mg
Underfilled -14.6%
99.22%
0.78% not itemisedjanoshikOpen
Picamilon
50mg → 63.5mg
Overfilled +27.0%
——vanguardOpen
SNAP-8
10mg → 11.06mg
Overfilled +10.6%
>99.8%
under 0.20% not itemisedvanguardOpen
Selank 10mg
10mg → 11.47mg
Overfilled +14.7%
99.94%
0.06% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 11.02mg
Overfilled +10.2%
99.37%
0.63% not itemisedfreedom-diagnosticsOpen
Ss31 10mg
10mg → 11.74mg
Overfilled +17.4%
99.811%
0.19% not itemisedjanoshikOpen
TB 10mg
10mg → 11.82mg
Overfilled +18.2%
99.876%
0.12% not itemisedjanoshikOpen
Thymalin 20mg
20mg → 23.02mg
Overfilled +15.1%
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
VIP 10mg
10mg → 11.14mg
Overfilled +11.4%
99.18%
0.82% not itemisedfreedom-diagnosticsOpen
trz202ruo.pdf
20mg → 21.28mg
Over label +6.4%
99.88%
0.12% not itemised—Open
9-ME-BC
20mg → 20.69mg
Over label +3.5%
——vanguardOpen
ARA-290
10mg → 10.94mg
Over label +9.4%
99.41%
0.59% not itemisedvanguardOpen
BPC-157
10mg → 10.87mg
Over label +8.7%
>99.8%
under 0.20% not itemisedvanguardOpen
BPC-157 5mg
5mg → 5.29mg
Over label +5.8%
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
Cagrilintide
10mg → 9.51mg
Under label -4.9%
99.06%
0.94% not itemisedvanguardOpen
Cagrilintide 10mg
10mg → 10.45mg
Over label +4.5%
99.817%
0.18% not itemisedjanoshikOpen
Cardiogen 20mg
20mg → 20.64mg
Over label +3.2%
99.59%
0.41% not itemisedfreedom-diagnosticsOpen
Cartalax 20mg
20mg → 18.91mg
Under label -5.5%
99.48%
0.52% not itemisedfreedom-diagnosticsOpen
FOX04 DRI
10mg → 10.98mg
Over label +9.8%
99.61%
0.39% not itemisedvanguardOpen
GHRP-2
5mg → 5.18mg
Over label +3.6%
98.05%
1.95% not itemisedvanguardOpen
IGF-1 LR3
1mg → 0.93mg
Under label -7.0%
98.64%
1.36% not itemisedvanguardOpen
Ipamorelin 5mg
5mg → 4.8mg
Under label -4.0%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
KPV 5mg
5mg → 4.75mg
Under label -5.0%
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
LL-37
5mg → 4.7mg
Under label -6.0%
>99.8%
under 0.20% not itemisedvanguardOpen
Mazdutide 10mg
10mg → 10.46mg
Over label +4.6%
99.826%
0.17% not itemisedjanoshikOpen
NAD+
500mg → 451mg
Under label -9.8%
98.59%
1.41% not itemisedvanguardOpen
Orforglipron
6mg → 6.37mg
Over label +6.2%
——vanguardOpen
Oxiracetam
500mg → 517mg
Over label +3.4%
——vanguardOpen
Pinealon 20mg
20mg → 21.75mg
Over label +8.8%
99.46%
0.54% not itemisedfreedom-diagnosticsOpen
Pt141 10mg
10mg → 9.25mg
Under label -7.5%
99.892%
0.11% not itemisedjanoshikOpen
Selank 5mg
5mg → 5.36mg
Over label +7.2%
99.72%
0.28% not itemisedjanoshikOpen
Survodutide 10mg
10mg → 10.45mg
Over label +4.5%
99.88%
0.12% not itemisedjanoshikOpen
TP-508
10mg → 10.92mg
Over label +9.2%
98.48%
1.52% not itemisedvanguardOpen
Taltirelin
10mg → 10.64mg
Over label +6.4%
99.04%
0.96% not itemisedvanguardOpen
Tesamorelin 5mg
5mg → 4.63mg
Under label -7.4%
99.151%
0.85% not itemisedjanoshikOpen
Vilon 20mg
20mg → 19.35mg
Under label -3.3%
99.03%
0.97% not itemisedfreedom-diagnosticsOpen
trz30ruo-2.pdf
30mg → 30.16mg
On label +0.5%
99.766%
0.23% not itemised—Open
5-Amino-1MQ
50mg → 49.63mg
On label -0.7%
>99.8%
under 0.20% not itemisedvanguardOpen
9-ME-BC
— → 20.69mg
Not checked
——vanguardOpen
ACE-031
1mg → 1.01mg
On label +1.0%
99.13%
0.87% not itemisedvanguardOpen
ACE-031 Img
— → 1.28mg
Not checked
99.505%
0.50% not itemisedjanoshikOpen
AHK-CuNot measured
98.42%
1.58% not itemisedvanguardOpen
AOD-9604
5mg → 5mg
On label 0.0%
>99.8%
under 0.20% not itemisedvanguardOpen
Adamax
— → 5.14mg
Not checked
99.581%
0.42% not itemisedjanoshikOpen
BPC-157/TB-500Blend, per-component content not listed
>99.8%
under 0.20% not itemisedvanguardOpen
BPCOO1
— → 5.91mg
Not checked
99.206%
0.79% not itemisedjanoshikOpen
Biotinoyl GHK 1,000mg
— → 982.3mg
Not checked
99.92%
0.08% not itemisedfreedom-diagnosticsOpen
CJC DAC
— → 4.96mg
Not checked
99.842%
0.16% not itemisedjanoshikOpen
CJC-1295
5mg → 4.88mg
On label -2.4%
>99.8%
under 0.20% not itemisedvanguardOpen
CJC-1295 No DAC/IpamorelinBlend, per-component content not listed
99.06%
0.94% not itemisedvanguardOpen
Cartalax
— → 17.68mg
Not checked
99.908%
0.09% not itemisedjanoshikOpen
Dsip 5mg
5mg → 5.06mg
On label +1.2%
99.116%
0.88% not itemisedjanoshikOpen
Emoxypine Succinate
125mg → 128.75mg
On label +3.0%
——vanguardOpen
FOXO4-DRI 10mg
10mg → 9.82mg
On label -1.8%
99.15%
0.85% not itemisedfreedom-diagnosticsOpen
GHK-CuNot measured
98.7%
1.30% not itemisedvanguardOpen
GHKOO1
— → 46.07mg
Not checked
99.873%
0.13% not itemisedjanoshikOpen
Ghk
— → 91.47mg
Not checked
99.879%
0.12% not itemisedjanoshikOpen
Ghrp2
— → 4.79mg
Not checked
99.283%
0.72% not itemisedjanoshikOpen
Ghrp6
— → 4.63mg
Not checked
99.476%
0.52% not itemisedjanoshikOpen
Glutathione 1,500mg
500mg → 1526.22mg
Not checked
99.61%
0.39% not itemisedfreedom-diagnosticsOpen
Hexarelin 5mg
5mg → 4.87mg
On label -2.6%
99.545%
0.45% not itemisedjanoshikOpen
IGFOO1Not measured
99.201%
0.80% not itemisedjanoshikOpen
Ipam
— → 5.07mg
Not checked
99.877%
0.12% not itemisedjanoshikOpen
L-Glutathione
1500mg → 1510mg
On label +0.7%
96.2%
3.80% not itemisedvanguardOpen
LL-37 5mg
5mg → 4.86mg
On label -2.8%
99.036%
0.96% not itemisedjanoshikOpen
MGF
— → 1.65mg
Not checked
99.491%
0.51% not itemisedjanoshikOpen
MT-1 10mg
10mg → 10.28mg
On label +2.8%
99.83%
0.17% not itemisedfreedom-diagnosticsOpen
MT-2 10mg
10mg → 10.17mg
On label +1.7%
99.98%
0.02% not itemisedfreedom-diagnosticsOpen
MT2001
— → 10.9mg
Not checked
99.431%
0.57% not itemisedjanoshikOpen
Mots
— → 11.12mg
Not checked
99.008%
0.99% not itemisedjanoshikOpen
NADOO1
— → 477.78mg
Not checked
——janoshikOpen
PEG MGFNot measured
99.223%
0.78% not itemisedjanoshikOpen
PT-141
10mg → 9.77mg
On label -2.3%
99.01%
0.99% not itemisedvanguardOpen
Phenibut FAANot measured
>99.8%
under 0.20% not itemisedvanguardOpen
Phenibut HCINot measured
99.64%
0.36% not itemisedvanguardOpen
SNAP-8Not measured
>99.8%
under 0.20% not itemisedvanguardOpen
SS-31
10mg → 10.2mg
On label +2.0%
98.72%
1.28% not itemisedvanguardOpen
TB5001
— → 5.27mg
Not checked
99.354%
0.65% not itemisedjanoshikOpen
Tesamorelin
10mg → 9.84mg
On label -1.6%
>99.8%
under 0.20% not itemisedvanguardOpen
VIP
— → 4.85mg
Not checked
99.022%
0.98% not itemisedjanoshikOpen

How this is checked

  • Vial content. Measured net peptide content against the size on the label. Within ±3% is on label, 3–10% is off label, beyond ±10% is a major deviation (under- or overfilled). When a certificate weighs several vials of the batch, the vial farthest from the label is the one judged, and with several purity results the lowest counts. Blends are only checked when the certificate lists each component.
  • Purity. HPLC purity on each certificate against the purity the supplier promises site-wide on its own website. Up to 1 point below the claim is amber, more than that is red. Only a direct promise counts (“99%+ purity guaranteed”); explanations of what purity means, one product's figure and page code are not treated as a claim. A certificate that reports only a bound (“>99%”) is judged only when the bound meets the claim, and a specification line is never read as a result.
  • Whose certificate. A certificate is only read once our client-identity review has looked at it, and one issued to a different company is left out — whether the automatic check or a manual review found it. A certificate issued to the company that runs the supplier's own website counts as the supplier's. A file hosted on another supplier's website is not counted for this one. The same rules decide which certificates appear on supplier and product pages. Only peptide certificates are read: bacteriostatic water, acetic acid and other diluents are left out, and so are product data sheets, which state a specification rather than a batch result.
  • Main impurity. Shown when the certificate itemises it: a named impurity (TFA, deletion sequence, oxidation…) or the largest secondary peak in the HPLC peak table. Most certificates report only a purity figure, so the rest of the sample is not itemised.
  • Trust Score. These checks are 10 of the 25 Transparency points: vial content 7 (full credit within ±3%, half up to ±10%, none beyond, over- and underfilled alike), purity 3 (98% is the bar when a supplier advertises no figure). Fewer than 5 readable results gives half credit rather than a guess.
  • These are the supplier's own published certificates, read automatically from the PDF or image. Janoshik results tables are read twice from the image, cell by cell, and a figure the two readings disagree on is left out rather than guessed. A certificate covers one batch on one date. We have not tested these batches ourselves.

RuoBio supplier page

Peptide Scanner is an independent aggregator. All content is for research purposes only. We do not sell, ship, or endorse any product. Read full disclaimer →