@import url(‘https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700&family=DM+Serif+Display&display=swap’);
/* ============================================
SCOPED STYLES — .hpl- prefix (HPLC purity)
============================================ */
.hpl-page { font-family: ‘DM Sans’, -apple-system, BlinkMacSystemFont, sans-serif !important; color: #1a1a2e !important; line-height: 1.7; overflow-x: hidden; }
.hpl-page *, .hpl-page *::before, .hpl-page *::after { box-sizing: border-box; }
.hpl-page h1, .hpl-page h2, .hpl-page h3, .hpl-page h4,
.hpl-page p, .hpl-page span, .hpl-page div, .hpl-page td, .hpl-page th,
.hpl-page a, .hpl-page li, .hpl-page strong { color: inherit !important; }
.hpl-container { max-width: 1100px; margin: 0 auto; padding: 0 24px; }
.hpl-section { padding: 72px 0; }
.hpl-section–tinted { background: #f3f6f8 !important; }
.hpl-section–dark { background: #0c1f30 !important; color: #dce6ef !important; }
.hpl-section–accent { background: linear-gradient(135deg, #14504a 0%, #0c1f30 100%) !important; color: #fff !important; }
.hpl-page h1, .hpl-page h2, .hpl-page h3 { font-family: ‘DM Serif Display’, Georgia, serif !important; line-height: 1.25; color: #1a1a2e !important; }
.hpl-page h1 { font-size: clamp(2rem, 4.5vw, 3rem); margin-bottom: 20px; }
.hpl-page h2 { font-size: clamp(1.6rem, 3.5vw, 2.25rem); margin-bottom: 16px; }
.hpl-page h3 { font-size: clamp(1.15rem, 2vw, 1.4rem); margin-bottom: 12px; }
.hpl-page p { margin-bottom: 18px; font-size: 1.05rem; color: #1a1a2e !important; }
.hpl-label { display: inline-block; font-size: 0.75rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #14504a !important; margin-bottom: 12px; }
.hpl-section–dark .hpl-label, .hpl-section–accent .hpl-label { color: #6dd8c4 !important; }
.hpl-subtitle { font-size: 1.15rem; color: #4a5568 !important; max-width: 720px; }
.hpl-section–dark h2, .hpl-section–dark h3 { color: #ffffff !important; }
.hpl-section–dark p { color: #c8d6e0 !important; }
.hpl-section–dark .hpl-subtitle { color: #9cb3c6 !important; }
.hpl-section–accent h2 { color: #ffffff !important; }
.hpl-section–accent p { color: rgba(255,255,255,0.85) !important; }
.hpl-hero { padding: 80px 0 64px; text-align: center; position: relative; }
.hpl-hero::before { content: ”; position: absolute; inset: 0; background: radial-gradient(ellipse at 25% 30%, rgba(20,80,74,0.05) 0%, transparent 60%), radial-gradient(ellipse at 75% 70%, rgba(12,31,48,0.04) 0%, transparent 50%); pointer-events: none; }
.hpl-hero h1 span { color: #14504a !important; }
.hpl-hero .hpl-subtitle { margin-left: auto; margin-right: auto; }
.hpl-hero-badges { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin-top: 32px; }
.hpl-badge { display: inline-flex; align-items: center; gap: 8px; padding: 10px 20px; background: #fff !important; border: 1px solid #cee0db; border-radius: 60px; font-size: 0.88rem; font-weight: 600; color: #1a1a2e !important; box-shadow: 0 2px 8px rgba(0,0,0,0.04); }
.hpl-badge svg { width: 18px; height: 18px; color: #14504a !important; flex-shrink: 0; }
.hpl-hero-cta { display: inline-block; margin-top: 36px; padding: 16px 40px; background: #14504a !important; color: #fff !important; font-weight: 700; font-size: 1rem; border-radius: 8px; text-decoration: none !important; transition: background 0.2s, transform 0.15s; box-shadow: 0 4px 14px rgba(20,80,74,0.3); }
.hpl-page a.hpl-hero-cta { color: #fff !important; }
.hpl-hero-cta:hover { background: #0e3b36 !important; transform: translateY(-1px); color: #fff !important; }
.hpl-statbar { display: grid; grid-template-columns: repeat(4, 1fr); background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.05); }
.hpl-statbar-item { padding: 28px 20px; text-align: center; border-right: 1px solid #e2e8f0; }
.hpl-statbar-item:last-child { border-right: none; }
.hpl-statbar-num { font-family: ‘DM Serif Display’, serif; font-size: 2rem; color: #14504a !important; }
.hpl-statbar-desc { font-size: 0.85rem; color: #64748b !important; margin-top: 4px; font-weight: 500; }
.hpl-cards { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 40px; }
.hpl-cards–four { grid-template-columns: repeat(4, 1fr); }
.hpl-cards–three { grid-template-columns: repeat(3, 1fr); }
.hpl-card { background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px; padding: 32px 24px; transition: box-shadow 0.2s, transform 0.2s; }
.hpl-card:hover { box-shadow: 0 8px 30px rgba(0,0,0,0.08); transform: translateY(-3px); }
.hpl-card h3 { color: #14504a !important; font-size: 1.2rem; }
.hpl-card p { font-size: 0.9rem; color: #4a5568 !important; line-height: 1.65; margin-bottom: 0; }
.hpl-card-icon { font-size: 2rem; margin-bottom: 14px; }
.hpl-card-tags { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 14px; padding-top: 14px; border-top: 1px solid #f1f5f9; }
.hpl-tag { font-size: 0.75rem; font-weight: 600; padding: 4px 10px; background: #eef5f3 !important; color: #14504a !important; border-radius: 4px; }
.hpl-tag–flag { background: #fdeeec !important; color: #dc2626 !important; }
/* chromatogram diagram */
.hpl-chroma { margin-top: 40px; background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.05); }
.hpl-chroma-head { background: #0c1f30 !important; color: #fff !important; padding: 16px 24px; font-size: 0.85rem; letter-spacing: 0.04em; text-transform: uppercase; font-weight: 600; }
.hpl-chroma-body { padding: 28px 24px 20px; }
.hpl-chroma svg { width: 100%; height: auto; display: block; }
.hpl-chroma-key { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 18px; padding-top: 18px; border-top: 1px solid #f1f5f9; font-size: 0.85rem; color: #4a5568 !important; }
.hpl-chroma-key span { display: inline-flex; align-items: center; gap: 7px; }
.hpl-chroma-key i { width: 13px; height: 13px; border-radius: 3px; display: inline-block; flex-shrink: 0; }
.hpl-calc { margin-top: 40px; background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.05); }
.hpl-calc-head { background: #14504a !important; color: #fff !important; padding: 16px 24px; font-size: 0.85rem; letter-spacing: 0.04em; text-transform: uppercase; font-weight: 600; }
.hpl-calc-body { padding: 12px 24px 24px; }
.hpl-calcrow { display: grid; grid-template-columns: 1fr auto; gap: 10px 24px; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f1f5f9; font-size: 0.95rem; }
.hpl-calcrow span:first-child { color: #4a5568 !important; }
.hpl-calcrow span:last-child { font-weight: 700; white-space: nowrap; text-align: right; }
.hpl-calcrow–total { border-bottom: none; border-top: 2px solid #14504a; margin-top: 8px; padding-top: 16px; }
.hpl-calcrow–total span:last-child { color: #14504a !important; font-family: ‘DM Serif Display’, serif; font-size: 1.25rem; }
.hpl-table-wrap { overflow-x: auto; margin-top: 40px; border-radius: 12px; border: 1px solid #e2e8f0; }
.hpl-table { width: 100%; border-collapse: collapse; font-size: 0.95rem; min-width: 640px; }
.hpl-table thead { background: #0c1f30 !important; }
.hpl-table th { padding: 16px 20px; text-align: left; font-weight: 600; font-size: 0.85rem; letter-spacing: 0.04em; text-transform: uppercase; color: #fff !important; background: #0c1f30 !important; }
.hpl-table td { padding: 14px 20px; border-bottom: 1px solid #f1f5f9; color: #1a1a2e !important; background: #fff !important; }
.hpl-table tbody tr:nth-child(even) td { background: #f8fafb !important; }
.hpl-table tbody tr:hover td { background: #ecf5f2 !important; }
.hpl-table td:first-child { font-weight: 600; }
.hpl-check { color: #14504a !important; font-weight: 700; }
.hpl-x { color: #dc2626 !important; font-weight: 700; }
.hpl-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; margin-top: 44px; }
.hpl-step { text-align: center; }
.hpl-step-num { width: 60px; height: 60px; border-radius: 50%; border: 2px solid #6dd8c4; color: #6dd8c4 !important; display: flex; align-items: center; justify-content: center; font-family: ‘DM Serif Display’, serif; font-size: 1.5rem; margin: 0 auto 16px; }
.hpl-step h3 { font-size: 1.1rem; margin-bottom: 8px; color: #fff !important; }
.hpl-step p { font-size: 0.9rem; color: #9cb3c6 !important; line-height: 1.6; margin-bottom: 0; }
.hpl-callout { background: #eef5f3 !important; border-left: 4px solid #14504a; border-radius: 0 12px 12px 0; padding: 28px 32px; margin-top: 40px; }
.hpl-callout h3 { color: #14504a !important; margin-bottom: 8px; }
.hpl-callout p { color: #374151 !important; margin-bottom: 12px; font-size: 0.95rem; }
.hpl-callout p:last-child { margin-bottom: 0; }
.hpl-callout–warn { background: #fef6e7 !important; border-left-color: #a16207; }
.hpl-callout–warn h3 { color: #a16207 !important; }
.hpl-faq { margin-top: 40px; }
.hpl-faq-item { border-bottom: 1px solid #e2e8f0; }
.hpl-faq-item summary { display: flex; justify-content: space-between; align-items: center; padding: 20px 0; cursor: pointer; font-weight: 600; font-size: 1.05rem; color: #1a1a2e !important; gap: 16px; list-style: none; }
.hpl-faq-item summary::-webkit-details-marker { display: none; }
.hpl-faq-item summary:hover { color: #14504a !important; }
.hpl-faq-item summary:focus-visible { outline: 2px solid #14504a; outline-offset: 2px; }
.hpl-faq-item summary::after { content: ‘+’; font-size: 1.3rem; color: #14504a !important; flex-shrink: 0; font-weight: 400; }
.hpl-faq-item[open] summary::after { content: ‘\2212’; }
.hpl-faq-item p { padding: 0 0 22px; font-size: 0.98rem; color: #4a5568 !important; margin: 0; max-width: 860px; }
.hpl-disclaimer { padding: 40px 0 56px; background: #f3f6f8 !important; }
.hpl-disclaimer p { font-size: 0.85rem; color: #64748b !important; line-height: 1.75; margin-bottom: 0; }
.hpl-page .hpl-disclaimer a, .hpl-page .hpl-inline-link { color: #14504a !important; font-weight: 600; }
@media (max-width: 900px) {
.hpl-cards–four, .hpl-cards–three { grid-template-columns: repeat(2, 1fr); }
.hpl-steps { grid-template-columns: repeat(2, 1fr); }
.hpl-statbar { grid-template-columns: repeat(2, 1fr); }
.hpl-statbar-item:nth-child(2) { border-right: none; }
}
@media (max-width: 680px) {
.hpl-section { padding: 52px 0; }
.hpl-hero { padding: 56px 0 44px; }
.hpl-cards, .hpl-cards–four, .hpl-cards–three, .hpl-steps, .hpl-statbar { grid-template-columns: 1fr; }
.hpl-statbar-item { border-right: none; border-bottom: 1px solid #e2e8f0; }
.hpl-statbar-item:last-child { border-bottom: none; }
.hpl-calcrow { grid-template-columns: 1fr; gap: 4px; }
.hpl-calcrow span:last-child { text-align: left; }
}
@media (prefers-reduced-motion: reduce) { .hpl-page * { transition: none !important; animation: none !important; } }
Technical Reference · Compound Verification
What an HPLC Purity Percentage Actually Measures
The same vial of material can be reported at 97% or 99.5% depending on the wavelength, the gradient and how long the run was left going. HPLC purity is a real measurement — but the method determines the number nearly as much as the material does, which is why a percentage published without its method is a claim rather than a result.
How the number is made
Four variables that move it
What it cannot see
See what moves the number
214 nm
Where the peptide bond absorbs — the wavelength that sees everything
Area %
Not mass, not concentration — a share of integrated peak area
4
Method variables that change the result for identical material
1 trace
The chromatogram carries what the percentage discards
The Separation
What the instrument is actually doing
Reversed-phase HPLC separates a mixture by how strongly each component sticks to an oily surface. Everything about how to read the output follows from that one mechanism.
🧪
The column
A steel tube packed with silica particles coated in long hydrocarbon chains, usually eighteen carbons — hence C18. This is the oily surface. Hydrophobic molecules cling to it; polar ones do not.
🌊
The gradient
Solvent is pumped through, starting mostly water and shifting progressively toward acetonitrile. As it gets more organic, it peels compounds off the column in order of how tightly they were held.
🔌
The detector
A UV lamp downstream measures absorbance as each compound elutes. The trace it draws — absorbance against time — is the chromatogram, and every peak is something that came off the column at that moment.
Why this matters for reading the number
Separation is by hydrophobicity, not by identity. Two different molecules that happen to stick to the column equally well come off at the same time and appear as one peak. The instrument has no way to tell that this has happened.
That single fact is behind most of what follows.
Area Normalization
How a percentage comes out of a trace
Software integrates the area under every peak, adds them up, and divides. That is the whole calculation, and its assumptions are where the interesting parts live.
Illustrative chromatogram — 214 nm, 30-minute gradient
Retention time (minutes)
Absorbance
Target peak
Impurity
Late eluter
Shoulder — co-elution
counted inside the target peak
Target sequence
Resolved impurities
Unresolved — inflates the result
The arithmetic behind the figure
Target peak area2,481,000
Early impurity9,900
Late eluter7,600
Total integrated area2,498,500
Reported purity — 2,481,000 ÷ 2,498,50099.3%
Three assumptions buried in that division
That every species absorbs equally. Area normalization treats one unit of area as one unit of substance. At 214 nm this is roughly reasonable for peptides, because absorbance tracks the number of peptide bonds — but a deletion sequence has fewer bonds, absorbs slightly less, and is therefore slightly under-reported.
That everything present has eluted. Anything still on the column when the run stops contributes nothing to the denominator.
That every peak is one thing. The shoulder in the trace above is a second species riding inside the target peak. Integration counts it as target, and the percentage goes up rather than down.
Method Dependence
Four choices that move the number without touching the material
None of these is manipulation. They are ordinary method parameters, and every one of them has a defensible reason to be set the way it is. That is precisely why the method has to be published alongside the result.
💡
Detection wavelength
At 214 nm the peptide bond absorbs, so every peptide species shows up. At 280 nm only tryptophan and tyrosine absorb meaningfully — so a peptide containing them looks clean while impurities lacking them are simply invisible.
Largest single effect
⏱️
Gradient steepness
A shallow gradient over thirty minutes pulls closely related species apart. A steep one over five minutes pushes them together, and anything that fails to resolve gets integrated into the main peak.
Inflates purity
⏳
Run length
Strongly retained impurities elute late. End the run early and they never appear in the denominator at all — the trace looks clean because the instrument stopped watching, not because nothing was there.
Silent omission
📏
Injection load
Overload the column and the target peak broadens and tails, burying small neighbors underneath it. Inject too little and genuine trace impurities fall below the detection limit and are reported as absent.
Cuts both ways
| Method as stated | What it resolves | Reported result |
| 214 nm, 30 min shallow gradient | Deletion sequences, oxidized variants, late eluters | 97.4% |
| 214 nm, 8 min fast gradient | Gross impurities only; near neighbors co-elute | 99.1% |
| 280 nm, 30 min gradient | Only species containing Trp or Tyr | 99.6% |
| 214 nm, run stopped at 12 min | Everything except what elutes after 12 minutes | 99.4% |
Illustrative figures for one hypothetical sample, shown to make the direction and rough scale of each effect clear. The point is not the exact values — it is that the lowest number in that table is the most informative one, and the highest is the least.
The counter-intuitive consequence
A supplier reporting 97.4% with a fully stated thirty-minute method at 214 nm has very likely given you better material, and certainly better information, than one reporting 99.6% with no method at all. A high number obtained by not looking is not a high number.
This is why comparing purity claims between vendors is close to meaningless unless both publish their methods — and most publish neither the method nor the trace.
Beyond The Percentage
What the chromatogram carries that the number throws away
Integration compresses a whole trace into one figure. Four things visible in the picture disappear in that compression, and each of them tells you something the percentage cannot.
Peak symmetry
A clean peak is near-symmetrical. Tailing suggests unwanted interactions with the column or a partly degraded stationary phase; fronting often means overload. Neither changes the percentage much, and both say something about how reliable it is.
Shoulders
A bulge on the flank of the main peak is a second species that nearly separated. It is counted as target, so it raises the reported purity. On the trace it is obvious; in the number it is invisible.
Baseline quality
A drifting or noisy baseline makes small peaks hard to distinguish from nothing, which pushes borderline impurities below the integration threshold and out of the denominator.
Where the impurities sit
Impurities eluting just before or after the target are usually closely related — deletions, oxidations. Ones far away are typically unrelated. The percentage treats both identically; their positions tell you what went wrong in synthesis.
The ceiling nobody mentions
Purity is bounded by what the method can detect. A figure of 99.9% frequently means “nothing else rose above the detection limit,” not “nothing else is present.” Below the limit of detection, material is not measured as zero — it is not measured at all.
This is also why purity quoted to two decimal places tends to overstate its own precision. The repeatability of the assay is generally wider than the last digit implies.
Reading A Purity Claim
Four questions to put to any percentage
In this order. Each one makes the next worth asking, and a claim that fails the first does not need the other three.
1
At what wavelength?
214 nm sees every peptide species. 280 nm sees only aromatics. If the wavelength is not stated, the figure could have been produced by a detector that was blind to most of what you care about.
2
Over what gradient and run time?
A short, steep method resolves less and reports higher. The gradient and total run time say how hard the analysis looked before concluding the material was clean.
3
Can I see the trace?
The chromatogram shows shoulders, tailing and baseline that the number cannot. It is the underlying evidence, and it either exists or it does not.
4
What else was measured?
Purity is one dimension. Identity comes from mass spectrometry, and how much peptide is in the vial comes from a separate assay again. Purity alone answers a third of the question.
The Blind Spots
Three things a purity figure will never tell you
| Question | Answered by HPLC purity? | What answers it |
| Is this the right molecule? | No — a pure something is still a something | Mass spectrometry, observed against theoretical mass |
| How much peptide is in the vial? | No — salt and water do not absorb | Amino acid analysis. See purity vs net peptide content |
| Is it free of endotoxin or heavy metals? | No — different assays entirely | LAL testing; ICP-MS |
| How clean is the synthesis? | Yes — this is what it measures | HPLC, with its method stated |
Purity and identity are a pair
A supplier reporting one without the other has answered half the question. Chromatographic purity establishes that a single species dominates; mass spectrometry establishes which species that is. Neither substitutes for the other, and a certificate carrying only one leaves the more important half open. How both appear on a certificate is covered in how to read a peptide COA.
Common Questions
HPLC purity
Why do two labs report different purities for the same material?
Because they almost certainly used different methods. Detection wavelength, gradient steepness, run length and injection load all change the result for identical material, and none of those is standardized across the industry. Two figures produced under different methods are not comparable, which is why the method belongs beside the number on any certificate.
Is 99.9% purity better than 97%?
Not necessarily, and sometimes the reverse. A 97% figure from a thirty-minute gradient at 214 nm reflects a method that looked hard and found things. A 99.9% figure from a short run at 280 nm may reflect a method that could not see most of what was there. Without both methods you are comparing the analyses, not the materials.
What is area percent, and why not mass percent?
Area percent is each peak’s integrated area as a share of all integrated area. It is used because the detector measures absorbance rather than mass, and converting to mass would require a response factor for every species present — including the unknown ones. Area percent is a good approximation for peptides at 214 nm, where absorbance scales with the number of peptide bonds, but it is an approximation.
What does a shoulder on the main peak mean?
A second species eluting so close to the target that the two were not fully separated. Integration typically counts it inside the main peak, so it raises the reported purity rather than lowering it. Shoulders are visible on a chromatogram and invisible in a percentage, which is one of the better arguments for asking to see the trace.
Can HPLC confirm that a compound is what the label says?
No. HPLC separates by hydrophobicity, so it establishes that one species dominates the sample without establishing which species it is. Identity requires mass spectrometry, comparing the observed mass against the theoretical mass calculated from the sequence. A sample can be highly pure and not be the compound named on the vial.
Why is TFA in the mobile phase, and does it affect the result?
Trifluoroacetic acid is added in small amounts as an ion-pairing agent. It sharpens peaks and improves resolution, which is much of why high chromatographic purity is achievable at all. It does not distort the purity figure, but it is the source of the counterion that shows up later in the mass balance of the finished powder.
Sourcing Research Materials In Canada
Batch-documented, domestically shipped
NuMe supplies HPLC-verified, batch-documented research compounds to Canadian laboratories and institutions, shipped domestically so material spends less time in transit.
Explore the Catalogue
Disclaimer: This page is provided for educational and informational purposes only. It does not constitute medical advice, and it contains no guidance on the use of any compound in people. All NuMe products are supplied strictly for laboratory research and in-vitro testing. They are not approved for human consumption, veterinary use, or any therapeutic application. Peptides are generally regulated as prescription drugs in Canada. Individuals seeking peptide therapy should consult a licensed healthcare practitioner.
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{“@type”:”Question”,”name”:”Why do two labs report different purities for the same material?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Because they almost certainly used different methods. Detection wavelength, gradient steepness, run length and injection load all change the result for identical material, and none of those is standardized across the industry. Two figures produced under different methods are not comparable.”}},
{“@type”:”Question”,”name”:”Is 99.9% purity better than 97%?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Not necessarily, and sometimes the reverse. A 97% figure from a thirty-minute gradient at 214 nm reflects a method that looked hard and found things. A 99.9% figure from a short run at 280 nm may reflect a method that could not see most of what was there.”}},
{“@type”:”Question”,”name”:”What is area percent, and why not mass percent?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Area percent is each peak’s integrated area as a share of all integrated area. The detector measures absorbance rather than mass, and converting to mass would require a response factor for every species present, including unknown ones. It is a good approximation for peptides at 214 nm but remains an approximation.”}},
{“@type”:”Question”,”name”:”What does a shoulder on the main peak mean?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”A second species eluting so close to the target that the two were not fully separated. Integration typically counts it inside the main peak, so it raises the reported purity rather than lowering it. Shoulders are visible on a chromatogram and invisible in a percentage.”}},
{“@type”:”Question”,”name”:”Can HPLC confirm that a compound is what the label says?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. HPLC separates by hydrophobicity, so it establishes that one species dominates the sample without establishing which species it is. Identity requires mass spectrometry, comparing observed mass against the theoretical mass calculated from the sequence.”}},
{“@type”:”Question”,”name”:”Why is TFA in the mobile phase, and does it affect the result?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Trifluoroacetic acid is added in small amounts as an ion-pairing agent. It sharpens peaks and improves resolution, which is much of why high chromatographic purity is achievable. It does not distort the purity figure, but it is the source of the counterion that appears later in the mass balance of the finished powder.”}}
]
}