PeptidesAuditCheck a batch
← RankingsShips to US · GLOBAL
Swiss Chems · #26 of 100
Avoid
Weak
Fair
Good
Excellent
4.1 /10
new last 90 days
Open swisschems.is ↗new tab
We may earn a commission. It never changes the score.
Lab reports41/81products
Verified0+37 with key
Labs2
Price from$0.05per mg

Key points

  1. Publishes a lab report for 41 of 81 products.
  2. 37 reports can be checked with the lab key; none confirmed automatically yet.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. Some of its reports come from known independent or accredited labs.

How the 4.1 adds up method v2

COA coverage1.5 / 3
Verifiability0.9 / 2
Laboratory0.9 / 2
Results0.3 / 1
Freshness0.5 / 1
Reviews0.0 / 1

Lab reports 42

DSIP 2 mg · Lot 2607-ED-DSCHECK WITH LAB KEY
Janoshik Analytical · 99.197% · 1.9 mg measured · Sept 2026
Task #225191 · Key BLZYXNB8J4WQ · Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot J26CYMKCHECK WITH LAB KEY
Janoshik Analytical · Aug 2026
Task #208999 · Key 7V2UMHH9CYWB · Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot J26HGMKCHECK WITH LAB KEY
Janoshik Analytical · Jul 2026
Task #212464 · Key 22R9879RVHYX · Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot J26AYBPCCHECK WITH LAB KEY
Janoshik Analytical · 99.492% · Jul 2026
Task #199408 · Key 9X1N5Q74JCXS · Verify on Janoshik Analytical ↗
Melanotan 2 10 mg · Lot 2606-ED-MECHECK WITH LAB KEY
Janoshik Analytical · 99.448% · 10.03 mg measured · Jul 2026
BPC-157 5 mg · Lot 2605-ED-BPCHECK WITH LAB KEY
Janoshik Analytical · 99.819% · 11.1 mg measured · Jul 2026
Task #202415 · Key R44IDLPILFQ1 · Verify on Janoshik Analytical ↗
NAD+ 100 mg · Lot 2605-ED-NACHECK WITH LAB KEY
Janoshik Analytical · Jul 2026
Task #202243 · Key CR8AG34SGWVU · Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot ED9319CHECK WITH LAB KEY
Janoshik Analytical · 99.936% · 5.19 mg measured · Jun 2026
Task #196630 · Key M3LPDQKQK5V5 · Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163797 · Key M2GSHPIV6IKZ · Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot Test-HG2CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
HCG · Lot Test-ED1CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163779 · Key CVY1ULPW9GJV · Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163796 · Key AWP2R8UR5557 · Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163806 · Key XYW39YCTD145 · Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot Test-HG2CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163782 · Key CLZ2DIHGG9L8 · Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163805 · Key 39WVPJYV7VNF · Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot Test-AY1CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163787 · Key 4KI75JEH6NHP · Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163795 · Key 3SLQYBDFENA8 · Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163807 · Key IK2UJ6A185G2 · Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot Test-AY1CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163788 · Key SAF4CTBLPJWN · Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163804 · Key TJ1ULZI9QYCV · Verify on Janoshik Analytical ↗
Ipamorelin 2 mg · Lot Test-ED3CHECK WITH LAB KEY
Janoshik Analytical · 99.862% · 1.92 mg measured · Jun 2026
Task #163798 · Key QBSUXF1TIM4W · Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot M26HGMK-CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #169035 · Key IFXAHWWFQYAH · Verify on Janoshik Analytical ↗
NAD+ 100 mg · Lot 2607-CY-NACHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.14% · no date
Task 2609110398 · Key IMT2609110398 · Verify on Freedom Diagnostics Testing ↗
Oxytocin 2 mgNOT VERIFIABLE
5.05 mg measured · no date
5-Amino-1MQ 50 mg · Lot 304CHECK WITH LAB KEY
Freedom Diagnostics Testing · 47.82 mg measured · no date
Task 2609300867 · Key Swis2609300867 · Verify on Freedom Diagnostics Testing ↗
Bronchogen 20 mg · Lot CY2960CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.8% · 18.67 mg measured · no date
Task 2610050909 · Key Swis2610050909 · Verify on Freedom Diagnostics Testing ↗
MOTS-c 10 mgNOT VERIFIABLE
99.62% · 4.98 mg measured · no date
Ipamorelin 2 mg · Lot 2607-ED-IPCHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.88% · 2.13 mg measured · no date
Task 2609110395 · Key IMT2609110395 · Verify on Freedom Diagnostics Testing ↗
BPC-157 0.5 mg · Lot J26HGBPCCHECK WITH LAB KEY
Freedom Diagnostics Testing · 0.64 mg measured · no date
Task 2609219053 · Key IMT2609219053 · Verify on Freedom Diagnostics Testing ↗
5-Amino-1MQ 50 mg · Lot RC202512 - NCCHECK WITH LAB KEY
Freedom Diagnostics Testing · 52.21 mg measured · no date
Task 2609300869 · Key Swis2609300869 · Verify on Freedom Diagnostics Testing ↗
Thymosin Alpha-1 5 mgNOT VERIFIABLE
98.6% · 4.88 mg measured · no date
IGF-1 LR3 1 mg · Lot 2607-CY-IGCHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.45% · 1.2 mg measured · no date
Task 2609110399 · Key IMT2609110399 · Verify on Freedom Diagnostics Testing ↗
NAD+ 100 mg · Lot 2608-CY-NACHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.04% · no date
Task 2609110391 · Key IMT2609110391 · Verify on Freedom Diagnostics Testing ↗
Tesamorelin 2 mg · Lot 2607-ED-TECHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.15% · 2.21 mg measured · no date
Task 2609110400 · Key IMT2609110400 · Verify on Freedom Diagnostics Testing ↗
5-Amino-1MQ 50 mg · Lot RC0226 - NCCHECK WITH LAB KEY
Freedom Diagnostics Testing · 62.72 mg measured · no date
Task 2609300868 · Key Swis2609300868 · Verify on Freedom Diagnostics Testing ↗
ARA-290 16 mgNOT VERIFIABLE
16.8 mg measured · no date
Sermorelin 2 mg · Lot Test-CY4CHECK WITH LAB KEY
Janoshik Analytical · no date
Task #163800 · Key IVD397ZSR13S · Verify on Janoshik Analytical ↗
Ipamorelin 2 mg · Lot 2605-ED-IPCHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.83% · 2.09 mg measured · no date
Task 2609110396 · Key IMT2609110396 · Verify on Freedom Diagnostics Testing ↗
Kisspeptin-10 10 mgNOT VERIFIABLE
99.2% · 9.89 mg measured · no date
5-Amino-1MQ 50 mg · Lot 6123CHECK WITH LAB KEY
Freedom Diagnostics Testing · 49.97 mg measured · no date
Task 2609300866 · Key Swis2609300866 · Verify on Freedom Diagnostics Testing ↗
Melanotan 2 10 mg · Lot Test-ED4CHECK WITH LAB KEY
Janoshik Analytical · 99.693% · 10.11 mg measured · no date
Task #163801 · Key 6IPW1UE79DFZ · Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot AY0811-TB5CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.08% · 4.77 mg measured · no date
Task 2609039027 · Key IMT2609039027 · Verify on Freedom Diagnostics Testing ↗