PPG
PolyPeptide Group (Hangzhou) Co., Ltd.
Hangzhou, Zhejiang · China · est. 2006 · source page added 24 Jun 2025
Buy direct from PPG at polypeptidegroup.net →
Their storefront, not ours. Marked nofollow and sponsored, and nobody here is paid for it.
Hangzhou, established 2006, solid-phase synthesis house selling research quantities direct. The thing that gets it talked about here is not the purity number but the certificate: the chromatogram is printed on the document, with the gradient table and the column beside it, so you can look at the baseline and the integration marks and decide whether the figure was drawn fairly. Four independent services on file and the claim has not come back the higher number.
- Legal name
- PolyPeptide Group (Hangzhou) Co., Ltd.
- Short code
- PPG
- Also known as
- PPG, PolyPeptide, PolyPeptide Group (Hangzhou)
- Shop domain
- polypeptidegroup.net →
- City
- Hangzhou, Zhejiang
- Established
- 2006
- Community rating
- 95%
- Independent tests logged
- 5
Regional stock, so orders ship inside the buyer’s own country.
- Netherlands (Rotterdam) — European Union, 2-4 days
- Germany (Hamburg) — Germany, Austria, Switzerland, 2-4 days
- United Kingdom (London) — United Kingdom & Ireland, 2-3 days
- United States (California) — United States, 2-4 days
- Canada (Toronto) — Canada, 3-5 days
- Australia (Melbourne) — Australia & New Zealand, 3-5 days
- The certificate reproduces the trace the figure was integrated from — baseline, integration marks, gradient table and column all on the document
- Four services on file (Janoshik, Medutest, PeptideMeter, VendorInvestigate) and no submission has landed below the claim
- Peptide content, water by Karl Fischer and counter-ion content are reported as separate figures with units, so converting to working mass is arithmetic
- Catalogue runs past 350 lines and the logged tests cover four of them — breadth of catalogue is not breadth of evidence, so ask for the certificate on the line you are actually buying
- A printed trace is only as good as the sample it was run on; it tells you the integration was honest, not that your vial came from that injection
- Inland origin, so the Hangzhou lanes run through Shanghai — ask which of your lines is held regionally rather than dispatched from the factory
| Date | Service | Compound | Batch | Claimed | Result |
|---|---|---|---|---|---|
| 2026-05-28 | Janoshik | Tirzepatide 10mg | PPG-2605 | 98.0% | 98.3% |
| 2026-01-30 | Medutest | Retatrutide 10mg | PPG-2601 | 98.0% | 98.1% |
| 2025-09-12 | PeptideMeter | Semaglutide 5mg | PPG-2509 | 97.5% | 97.9% |
| 2025-07-08 | VendorInvestigate | BPC-157 5mg | PPG-2507 | 97.5% | 97.8% |
| 2025-03-19 | Janoshik | Semaglutide 10mg | PPG-2503 | 98.0% | 98.0% |
| From | To | Carrier | Days |
|---|---|---|---|
| Hangzhou | UK | DHL | 7-11 |
| Hangzhou | EU | EMS | 9-14 |
- 1[Lab] split one vial across PeptideMeter and VendorInvestigate — 99.0% and 99.1%c/vendorvetting · 16k points · 64 comments
- 2[Vendor] WXT vs JEEP on the same compound, same month — both cleared 97.0%c/coa · 15k points · 38 comments
- 3[Vendor] GL Biochem vs GGPeps on the same compound, same month — both cleared 97.5%c/coa · 14k points · 51 comments
- 4purity is the most under-discussed thing on this boardc/coa · 13k points · 66 comments
- 5why does nobody talk about water contentc/coa · 13k points · 63 comments
- 6[Meta] the area percent rule is doing its job and people should stop complainingc/coa · 11k points · 58 comments
- 7unpopular opinion: most of what gets said here about PeptideMeter is guessworkc/vendorvetting · 11k points · 27 comments
- 8[Lab] FGP BPC — PeptideMeter came back 99.6% against a claimed 99.0%c/coa · 11k points · 28 comments
- 9vendor is the most under-discussed thing on this boardc/vendorvetting · 11k points · 65 comments
- 10how much of what we believe about batch actually comes from purity threadsc/coa · 10k points · 52 comments
the chromatogram is on the certificate. i can look at the baseline, look at where the integration marks were dropped and decide for myself whether the number is fair. most of my folder asks me to take the number on trust.
gradient table and column chemistry printed beside the trace. that is a determination somebody else could reproduce, which is the whole point of printing it.
sent lot PPG-2603 to janoshik myself. 98.2 against a declared 98.3. inside method repeatability. four rather than five only because i hold three lots and want more before i call it settled.
asked whether the principal peak had a shoulder. got the expanded region of the trace back instead of an assurance. that is a lab answering, not a sales desk.
water by karl fischer with the method named. on a lyophilised line that matters more than the argument about the third decimal place of purity.
ms identity alongside the chromatographic determination, so identity is confirmed two ways rather than asserted once. medutest report on file matches what they published.
peptide content reported separately from chromatographic purity on every certificate i hold from them. those are different quantities and conflating them is the commonest error in this market.
related substances itemised by individual impurity with retention times assigned rather than reported as one total. cross-referenced against the trace and it agrees.
weighed four units from one consignment against declared fill. all within two per cent. fill uniformity gets a fraction of the attention purity gets and is the harder problem.
reconstitution of the semaglutide 5mg went clear on contact. no haze, no particulate, no extended agitation. consistent with a lyophilisation that was run properly. research use only.
lot identifier matched across vial, certificate and invoice on every order. it is the floor and it is still the best single predictor of everything above it.
asked for a supplementary certificate on a lot released 19 months ago. produced from their records, trace included. tells you the records exist and that they are kept whole.
catalogue runs past 350 lines and i have bought five. what i can say is scoped to those five. verify your own material regardless of anyone else figures, mine included.
ordered two lots deliberately to see whether the second resembled the first. a tenth of a point apart and the two traces overlay.
first order was deliberately small. documentation complete, transit as quoted, peptidemeter came back 97.8. subsequent orders have not been small.
cross-checked one lot with janoshik and vendorinvestigate independently. agreement to a tenth of a point and both agree with the declared figure.
custom synthesis quoted with the schedule on the face of the quotation and finished two days inside it, at the purity named in the spec.
they gave notice of a four-day dispatch delay before the quoted window elapsed rather than after. logging it because the sequence is the part that matters. the delay is why this is a four.
asked about counter-ion identity and content and got a figure with a unit rather than an assurance. technical reply inside four hours on a working day.
repeat determination on the same line at eleven months came back 98.0 against 98.1 originally. no drift visible in this sample.
every unit in the consignment carried one lot identifier, so the intra-consignment comparison i intended was the comparison i made.
cold chain held to arrival on day seven with the pack still solid, in a month where that cannot be assumed. tracking accurate at every hop including the domestic handover.
the declared figure was not adjusted upward between the certificate and the commercial paperwork. small, and specifically worth checking for.
nine orders across fourteen months. no substitution, no reformulation, no line going unavailable after payment. the paperwork has read the same way every time, trace included.
PolyPeptide Group (Hangzhou) Co., Ltd. sells from its own storefront. Read what they say about themselves against the log above, then decide.
Go to the PPG store — polypeptidegroup.net →
Check the lot on the vial against the lot on the certificate when it arrives. A good record predicts your batch; it cannot guarantee it, and no storefront can.