SPB Shanghai Synthesized Peptide Bio-Pharmaceutical
also known as SSPB
Vials tend to hold more than the label (median +6.3%); 1 of 34 vials was more than 10% under.
For research use only. VendorVerify sells nothing and takes no money from vendors. No affiliate links, no coupon codes, no paid rankings. How scores work
Every vial we have on file
- Within ±5% / purity 99%+
- 5–20% under, overfilled / purity 95–99%
- Failed: over 20% under, over 50% over, empty or under 95% pure
Dose vs label
34 vials measured · 0 emptyPurity
41 vials measured- Median purity
- 99.73%
- across 41 vials
- Median dose vs label
- +6.3%
- across 34 vials; + means more than the label
- Failed vials
- 3.7%
- 1 of 41 vials; the rate weights each lab report equally and recent reports more, as the score does
- Lab reports
- 28
- Mar 20, 2025 to Sep 28, 2026
Labs: BTLabs, Chromate, Freedom Diagnostics, ILS Laboratories, Janoshik, Peptide Test, TrustPoint Analytics
Key facts
- VendorVerify holds third-party lab results for 41 SPB vials from 28 lab reports, dated Mar 2025 to Sep 2026.
- 1 of 41 SPB vials failed: empty, under 95% pure, more than 20% under the label or more than 50% over it.
- The median SPB vial tested at 99.73% purity across 41 vials with a purity result.
- The median SPB vial held +6.3% compared with its label across 34 vials where the lab measured the amount.
- Buyers have had 12 different compounds from SPB lab tested.
- SPB ranks #9 of 30 ranked vendors on the VendorVerify score.
- SPB vials on file were tested by BTLabs, Chromate, Freedom Diagnostics, ILS Laboratories, Janoshik, Peptide Test, TrustPoint Analytics.
By peptide
| Peptide | Vials | Failed | Median purity | Median dose vs label | Dose vs label, −20% to +20% |
|---|---|---|---|---|---|
| Retatrutide | 10 | 0 | 99.85% | +9.1% | |
| Tirzepatide | 8 | 0 | 99.87% | +8.1% | |
| BPC-157 | 5 | 0 | 99.44% | +18.1% | |
| Epitalon | 3 | 0 | 98.47% | −0.6% | |
| Ipamorelin | 3 | 0 | 99.78% | −1.9% | |
| CJC-1295 NoDAC | 2 | 0 | 99.59% | +0.6% | |
| KLOW | 2 | 0 | 99.69% | — | — |
| Sermorelin | 2 | 0 | 99.33% | +4.4% | |
| TB-500 | 2 | 0 | 99.70% | +16.2% | |
| Tesamorelin | 2 | 0 | 99.48% | +6.3% | |
| CJC-1295 | 1 | 0 | 99.64% | +1.2% | |
| Thymosin Beta 4 | 1 | 1 | 97.30% | +782.0% |
Lab reports
One row per tested vial, newest first.
| Date | Peptide | Lab | Label | Measured | Dose vs label | Purity |
|---|---|---|---|---|---|---|
| Sep 28, 2026 | RetatrutideBatch R30E6C-ESH | Freedom Diagnostics | 30 mg | — | — | 99.95% |
| Sep 17, 2026 | Thymosin Beta 4Batch SJ26XY-1-01 | BTLabs | 10 mg | 88.2 mg | +782.0% | 97.30% |
| Aug 28, 2026 | KLOWBatch KLB026LV-1C | Freedom Diagnostics | 80 mg | — | — | 99.69% |
| Aug 28, 2026 | KLOWBatch KL8026LY-1C | Freedom Diagnostics | 80 mg | — | — | 99.69% |
| Jul 30, 2026 | TesamorelinBatch SPB S2J6LY-1-01 | ILS Laboratories | 10 mg | 10.67 mg | +6.7% | 99.45% |
| Jul 30, 2026 | TirzepatideBatch SN26LY-1-02 (July-2026) | Janoshik | 20 mg | 21.62 mg | +8.1% | 99.56% |
| Jun 20, 2026 | EpitalonBatch SJ26-1-01 | Chromate | — | 10.17 mg | — | 97.73% |
| Jun 8, 2026 | IpamorelinBatch SJ25101 | TrustPoint Analytics | 10 mg | 9.779 mg | −2.2% | 99.74% |
| May 22, 2026 | TirzepatideBatch SN26-1-02 | Janoshik | — | 34.51 mg | — | 99.84% |
| May 22, 2026 | TirzepatideBatch SN26-1-02 | Janoshik | 30 mg | 32.76 mg | +9.2% | 99.87% |
Other lab tests
Endotoxin, TFA, counterion and contaminant checks, as reported by the lab. They are shown for transparency and are not part of the score.
| Date | Peptide | Test | Result | Lab |
|---|---|---|---|---|
| Sep 28, 2026 | RetatrutideBatch R30E6C-ESH | Endotoxin | Pass | Freedom Diagnostics |
| Sep 23, 2026 | RetatrutideBatch SPB-R2026LY-3Z | Endotoxin | <5.00 EU/mg | Vanguard Laboratory |
| Sep 11, 2026 | Thymosin Beta 4Batch SJ26XY-1-01 | Endotoxin | 290.5 EU/vial | BTLabs |
| Sep 9, 2026 | KLOWBatch KL8026LY-1C 80mg | Endotoxin | 49.012 EU/Vial | Janoshik |
| Sep 9, 2026 | Unidentified sampleBatch CU5026LY-1B | Endotoxin | 53.135 EU/Vial | Janoshik |
| Aug 28, 2026 | KLOWBatch KL8026XY-1C | Endotoxin | 880.297 EU/Vial | Janoshik |
| Aug 28, 2026 | TirzepatideBatch SN26XY-1-02 | Endotoxin | 265.378 EU/Vial. | Janoshik |
| Aug 28, 2026 | TirzepatideBatch SN26XY-1-02 | Endotoxin | 324.233 EU/Vial | Janoshik |
| Aug 28, 2026 | BPC-157Batch BP10E6LY-2L | Endotoxin | 93.417 EU/Vial. | Janoshik |
| Aug 28, 2026 | SS-31Batch SJ26LY-1-01 | Endotoxin | 1.961 EU/Vial | Janoshik |
SPB: common questions
Is SPB legit?
We can't vouch for any vendor as a business, and we don't sell or recommend products. What we can show is what buyers' independent lab tests found: 1 of 41 SPB vials on file failed, meaning they were empty, under 95% pure, more than 20% under the label or more than 50% over it. That places SPB #9 of 30 ranked vendors, at market on our score. Results on file run from Mar 2025 to Sep 2026.
Has SPB been third-party tested?
Yes. We hold results for 41 SPB vials from 28 lab reports, tested by BTLabs, Chromate, Freedom Diagnostics, ILS Laboratories, Janoshik, Peptide Test, TrustPoint Analytics. Each result comes from a lab report a buyer paid for, not from a certificate the vendor supplied.
Are SPB vials dosed correctly?
Across 34 vials where the lab measured the amount, the median SPB vial held +6.3% compared with its label. 1 of 34 held more than 10% less than the label said.
How pure is SPB?
The median SPB vial tested at 99.73% purity across 41 vials with a purity result. We count anything under 95% as a failed vial, and a vial at 99.5% or higher gets full marks for purity.
Does SPB pay to be listed or ranked?
No. VendorVerify sells nothing and takes no money from vendors. No affiliate links, no coupon codes, no paid rankings. A vendor's place comes only from lab results.
Will my SPB vial match these results?
Not necessarily. A lab report describes the vials that were tested, and batches differ. A clean record lowers the odds of a bad vial but doesn't rule one out, which is why newer reports count for more in the score.
Vendor Reviews
Bought from this vendor?
Sign in to write a review. Every review comes from a verified phone number and a real purchase.