<?xml version="1.0" encoding="UTF-8"?>
<!--
  roehn sitemap. Product slugs come from SHOP in src/data/catalog.js and article
  slugs from published rows in blog_posts, so this lists what the site actually
  serves rather than a hand-typed list that rots. Regenerate when either changes.

  Every /shop/* and /research/blog/* URL that roehn.co had indexed 301s to its
  entry here, so the old addresses keep working and pass their ranking on.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://roehn.co/</loc><priority>1.0</priority></url>
  <url><loc>https://roehn.co/shop</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/about</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/contact</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/faq</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/protocols</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/lab-testing</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/coa</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/research/blog</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/privacy</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/research-use-only</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/affiliates</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/search</loc><priority>0.7</priority></url>
  <url><loc>https://roehn.co/shop/bpc-157</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/ghk-cu</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/tb-500</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/tb500-bpc157</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/semaglutide</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/retatrutide</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/tirzepatide</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/nad</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/nad-nasal</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/mots-c</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/ss-31</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/glutathione</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/epithalon</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/cjc1295-ipamorelin</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/pt-141</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/selank-semax</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/glow</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/glp1-stack</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/recovery-stack</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/longevity-stack</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/strip-glutathione</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/strip-nad</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/strip-bpc-157</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/klow</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/kpv</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/cartalax</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/ll-37</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/5-amino-1mq</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/slu-pp-332</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/metabolic-stack</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/pinealon</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/thymosin-alpha-1</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/dihexa</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/kisspeptin</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/shop/bacteriostatic-water</loc><priority>0.9</priority></url>
  <url><loc>https://roehn.co/research/blog/angiogenesis-research-bpc157-vascular-pathways</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/batch-traceability-coa-documentation-research-integrity</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/bpc-157-research-literature-overview</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/bpc157-tb500-complementary-mechanisms-preclinical-studies</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/buccal-absorption-vs-gastrointestinal-bioavailability-comparison</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/cagrilintide-amylin-analog-research-metabolic-pathways</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/cgmp-manufacturing-quality-standards-strip-production</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/cjc1295-ipamorelin-growth-hormone-secretagogue-research</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/cold-chain-logistics-temperature-control-peptides</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/collagen-synthesis-pathways-ghk-cu-research-overview</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/connective-tissue-research-peptides-tendon-ligament-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/darmerica-difference-testing-quality-partnership</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/endotoxin-testing-usp-standards-peptide-manufacturing</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/epithalon-telomerase-activation-research-cellular-aging</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/future-of-needle-free-peptide-research-delivery</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/gh-igf1-axis-understanding-growth-hormone-research</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/ghk-cu-copper-peptide-research-dermatological-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/glp1-receptor-agonists-mechanisms-action-metabolic-research</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/glp1-research-receptor-binding-downstream-signaling</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/how-peptides-are-synthesized-solid-phase-liquid-phase-methods</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/how-to-read-peptide-certificate-of-analysis</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/how-to-verify-peptide-vendor-legitimacy-researchers-checklist</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/igf1-signaling-growth-factor-cascade-research</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/longevity-peptides-research-compounds-aging-pathways</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/metabolic-peptide-research-current-landscape-future-directions</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/nad-plus-research-mitochondrial-function-cellular-energy</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/oral-strip-formulation-polymer-films-active-compound-loading</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/oral-vs-injectable-glp1-formulations-bioavailability</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/peptide-bonds-explained-chemistry-structure-significance</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/peptide-purity-testing-hplc-mass-spectrometry-quality-assurance</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/peptide-research-compliance-understanding-regulatory-frameworks</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/post-surgical-recovery-research-peptide-applications-animal-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/pt141-melanocortin-receptor-research-preclinical-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/reconstitution-guide-preparing-lyophilized-peptides-for-research</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/research-grade-vs-pharmaceutical-grade-purity-standards</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/residual-solvent-analysis-what-your-coa-should-include</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/retatrutide-triple-agonist-research-emerging-literature</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/role-of-amino-acid-sequences-in-peptide-function</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/science-of-incretin-mimetics-laboratory-settings</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/selank-semax-nootropic-peptide-research-overview</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/semaglutide-comprehensive-research-literature-review</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/semaglutide-vs-tirzepatide-research-comparison</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/sermorelin-ghrh-analog-research-growth-hormone-pathways</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/sublingual-drug-delivery-science-oral-dissolvable-strips</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/tb500-thymosin-beta4-fragment-research-tissue-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/tesamorelin-growth-hormone-research-body-composition-models</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/third-party-testing-peptide-research-independent-verification</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/tirzepatide-dual-gip-glp1-receptor-activation-preclinical</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/understanding-hplc-chromatograms-reading-purity-results</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/understanding-oral-dissolvable-strip-technology</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/understanding-peptide-stability-storage-handling-degradation</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/what-are-research-peptides-complete-scientific-overview</loc><priority>0.6</priority></url>
  <url><loc>https://roehn.co/research/blog/wolverine-protocol-bpc157-tb500-stack-research</loc><priority>0.6</priority></url>
  <url>
    <loc>https://roehn.co/shop/category/regenerative</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/category/metabolic</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/category/gh</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/category/stacks</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/category/strips</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/category/other</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/tesamorelin</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/strip-cjc-ipa</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/strip-ghk-cu</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/strip-glow-stack</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roehn.co/shop/strip-wolverine-stack</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roehn.co/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://roehn.co/shipping-returns</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
