Certificates of Analysis
Verify a Certificate
Search by certificate, Lab ID, sample, batch / lot, product or client. Partial numbers work, and spaces or hyphens are optional. You can combine terms, such as a product and lot number.
Certificate number
Printed at the top of every pH Solutions COA, e.g. PHS-2026-00123.
Sample ID
The lab's intake number for the sample, on the COA header and the chain of custody.
Batch / lot number
The batch or lot number printed on the product label — every public certificate for that batch is listed.
Published certificates
The most recent certificates the lab has released to this register. Search above for anything older.
| Certificate | Product | Producer | Batch / lot | Issued | Result |
|---|---|---|---|---|---|
| 261012-899-NHS-7 | Selank 10mg | Noble Harbor Sciences | NHS-SEL10-20261006-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-6 | GLP-1 (S) 10mg | Noble Harbor Sciences | NHS-GLS10-20261006-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-5 | GLP-3 (R) 10mg | Noble Harbor Sciences | NHS-GLR10-20261005-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-4 | N-Acetyl Semax Amidate 20mg | Noble Harbor Sciences | NHS-NSX20-20261005-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-3 | N-Acetyl Semax Amidate 10mg | Noble Harbor Sciences | NHS-NSX10-20261005-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-2 | BPC-157 / TB-500 10mg/10mg | Noble Harbor Sciences | NHS-BPT10-20261006-01 | Oct 16, 2026 | Pass |
| 261012-899-NHS-1 | NAD+ 1000mg | Noble Harbor Sciences | NHS-NAD1000-20261005-01 | Oct 16, 2026 | Pass |
| 261009-899-NHS-6 | Tesamorelin 10mg | Noble Harbor Sciences | NHS-TSM10-20261005-01 | Oct 16, 2026 | Pass |
| 261009-899-NHS-5 | KissPeptin 10mg | Noble Harbor Sciences | NHS-KIS10-20261005-01 | Oct 16, 2026 | Pass |
| 261009-899-NHS-4 | MOTS-C 10mg | Noble Harbor Sciences | NHS-MOT10-20261005-01 | Oct 16, 2026 | Pass |
| 261009-899-NHS-3 | CJC-1295 + Ipamorelin Blend 5mg/5mg | Noble Harbor Sciences | NHS-CJI10-20261005-01 | Oct 16, 2026 | Pass |
| 261009-899-NHS-2 | Tirzepatide | Noble Harbor Sciences | NHS-API-20261008-TIRA | Oct 16, 2026 | Pass |
| 261009-899-NHS-1 | AOD-9604 | Noble Harbor Sciences | NHS-API-20261008-AODA | Oct 16, 2026 | Pass |
| 261008-NHS-3-11 | Tesamorelin | Noble Harbor Sciences | NHS-API-20260921-TM006A | Oct 16, 2026 | Pass |
| 261008-NHS-3-10 | Foxo4-DRI 10mg | Noble Harbor Sciences | NHS-FOX10-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-9 | 5-Amino 1MQ 5mg | Noble Harbor Sciences | NHS-AMQ05-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-8 | TB-500 10mg | Noble Harbor Sciences | NHS-TB510-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-7 | BPC-157 20mg | Noble Harbor Sciences | NHS-BPC20-20261001-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-6 | N-Acetyl Semax Amidate 10mg | Noble Harbor Sciences | NHS-NSM10-20260928-02 | Oct 16, 2026 | Pass |
| 261008-NHS-3-5 | DSIP 10mg | Noble Harbor Sciences | NHS-DIS10-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-4 | MOTS-C 10mg | Noble Harbor Sciences | NHS-MOT10-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-2 | CJC-1295 + Ipamorelin Blend 10/10mg | Noble Harbor Sciences | NHS-CJI20-20260928-01 | Oct 16, 2026 | Pass |
| 261008-NHS-3-1 | NAD+ 250mg | Noble Harbor Sciences | NHS-NAD250-20260928-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-7 | GLP-3 (R) 30mg | Noble Harbor Sciences | NHS-GLR30-20261001-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-6 | DSIP 5mg | Noble Harbor Sciences | NHS-DIS05-20260928-03 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-5 | 5-Amino 1MQ 50mg | Noble Harbor Sciences | NHS-AMQ50-20261001-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-4 | GLP-2 (T) 60mg | Noble Harbor Sciences | NHS-GLT60-20261001-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-3 | GLP-3 (R) 5mg | Noble Harbor Sciences | NHS-GLR05-20261002-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-2 | BPC-157 20mg | Noble Harbor Sciences | NHS-BPC20-20261001-01 | Oct 16, 2026 | Pass |
| 261008-786-NHS-2-1 | NAD+ 500mg | Noble Harbor Sciences | NHS-NAD500-20260908-01 | Oct 16, 2026 | Pass |
| 261014-2-ASC-2 | SS-31 | ASCND | 261014-2-ASC-2 | Oct 15, 2026 | Pass |
| 261014-2-ASC-1 | GHK CU | ASCND | 261014-2-ASC-1 | Oct 15, 2026 | Pass |
| 261001-786-NHS-5 | GLP-2 (T) 30mg | Noble Harbor Sciences | NHS-GLT30-20260928-01 | Oct 15, 2026 | Pass |
| 260922-NHS-6 | GLP-3 (R) 20mg | Noble Harbor Sciences | NHS-GLR20-20260915-01 | Oct 15, 2026 | Pass |
| 260915-899-NHS-1 | 5-Amino-1MQ 10mg | Noble Harbor Sciences | NHS-AMQ10-20260907-01 | Oct 15, 2026 | Pass |
| 261001-786-NHS-4 | Klow Blend 50mg/10mg/10mg/10mg | Noble Harbor Sciences | NHS-KLW80-20260925-01 | Oct 14, 2026 | Pass |
| 261001-786-NHS-3 | Epithalon 50mg | Noble Harbor Sciences | NHS-EPI50-20260924-01 | Oct 14, 2026 | Pass |
| 261001-786-NHS-2 | Selank 30mg | Noble Harbor Sciences | NHS-SEL30-20260921-01 | Oct 14, 2026 | Pass |
| 261001-786-NHS-1 | Glow Blend 50mg/10mg/10mg | Noble Harbor Sciences | NHS-GLW70-20260925-01 | Oct 14, 2026 | Pass |
| 260930-786-NHS-9 | TB-500 10mg | Noble Harbor Sciences | NHS-TB510-20260921-01 | Oct 14, 2026 | Pass |
| 260930-786-NHS-8 | Tesamorelin 10mg | Noble Harbor Sciences | NHS-TSM10-20260921-01 | Oct 14, 2026 | Pass |
| 260930-786-NHS-5 | MOTS-C 20mg | Noble Harbor Sciences | NHS-MOT20-20260922-01 | Oct 14, 2026 | Pass |
| 260924-899-NHS-4 | Klow Blend 50/10/10/10mg | Noble Harbor Sciences | NHS-KLW80-20260915-01 | Oct 14, 2026 | Pass |
| 260925-899-NHS-4 | Epithalon 50mg | Noble Harbor Sciences | NHS-EPI50-20260920-02 | Oct 14, 2026 | Pass |
| 260915-899-NHS-14 | Selank 10mg | Noble Harbor Sciences | NHS-SEL10-20260907-01 | Oct 14, 2026 | Pass |
| 260707-899-NHS-2-2 | 5-Amino-1MQ 10mg | Noble Harbor Sciences | NHS-AMQ10-20260701-01 | Oct 14, 2026 | Pass |
| 260803-899-NHS-4 | GLP-3 | Noble Harbor Sciences | NHS-GLR-20260731-08 | Oct 14, 2026 | Pass |
| 261002-4-VP-1 | MOTS | Vampire Peptides | 261002-4-VP-1 | Oct 13, 2026 | Fail |
| 261002-4-VP-2 | KLOW | Vampire Peptides | 261002-4-VP-2 | Oct 13, 2026 | Fail |
| 260924-899-NHS-1 | Klow Blend 50mg/10mg/10mg/10mg | Noble Harbor Sciences | NHS-KLW80-20260917-01 | Oct 13, 2026 | Pass |
| 260924-899-NHS-2 | KissPeptin 5mg | Noble Harbor Sciences | NHS-KIS05-20260918-02 | Oct 13, 2026 | Pass |
| 260924-899-NHS-3 | Glow Blend 50mg/10mg/10mg | Noble Harbor Sciences | NHS-GLW70-20260917-01 | Oct 13, 2026 | Pass |
| 260930-786-NHS-10 | GHK-Cu 50mg | Noble Harbor Sciences | NHS-GHK50-20260924-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-7 | N-Acetyl Selank Amidate 30mg | Noble Harbor Sciences | NHS-NSL30-20260921-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-6 | Glow Blend 50mg/10mg/10mg | Noble Harbor Sciences | NHS-GLW70-20260921-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-4 | KPV 10mg | Noble Harbor Sciences | NHS-KPV10-20260924-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-3 | Epithalon 30mg | Noble Harbor Sciences | NHS-EPI30-20260925-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-2 | GHK-Cu 100mg | Noble Harbor Sciences | NHS-GHK100-20260924-01 | Oct 12, 2026 | Pass |
| 260930-786-NHS-1 | Tirzepatide | Noble Harbor Sciences | NHS-API-20260925-GLTA | Oct 12, 2026 | Pass |
| 261005-899-NHS-10 | GHK-Cu 100mg | Noble Harbor Sciences | NHS-GHK100-20260928-01 | Oct 12, 2026 | Pass |
| 261005-899-NHS-8 | GLP-2 (T) 60mg | Noble Harbor Sciences | NHS-GLT60-20260928-01 | Oct 12, 2026 | Pass |
| 261005-899-NHS-7 | Tesamorelin 10mg | Noble Harbor Sciences | NHS-TSM10-20260928-01 | Oct 12, 2026 | Pass |
| 261005-899-NHS-6 | KissPeptin 10mg | Noble Harbor Sciences | NHS-KIS10-20260928-01 | Oct 12, 2026 | Pass |
| 261005-899-NHS-9 | Klow Blend 50mg/10mg/10mg/10mg | Noble Harbor Sciences | NHS-KLW80-20260928-02 | Oct 12, 2026 | Pass |
| 261005-899-NHS-5 | Klow Blend 50mg/10mg/10mg/10mg | Noble Harbor Sciences | NHS-KLW80-20260928-01 | Oct 12, 2026 | Pass |
| 261005-899-NHS-4 | Semax | Noble Harbor Sciences | NHS-API-20261003-SEMA | Oct 12, 2026 | Pass |
| 261005-899-NHS-3 | N-Acetyl Selank Amidate | Noble Harbor Sciences | NHS-API-20261002-NSLA | Oct 12, 2026 | Pass |
| 261005-899-NHS-2 | Sermorelin | Noble Harbor Sciences | NHS-API-20260921-SN023 | Oct 12, 2026 | Pass |
| 261005-899-NHS-1 | N-Acetyl Semax Amidate | Noble Harbor Sciences | NHS-API-20261003-NSMA | Oct 12, 2026 | Pass |
| 260815-899-NHS-17 | BPT 10/10mg | Noble Harbor Sciences | NHS-BPT10-20260812-01 | Oct 12, 2026 | Pass |
| 260930-889-NHS-14 | Glutathione 1500mg | Noble Harbor Sciences | NHS-GLU1500-20260928-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-7 | Ipamorelin 10mg | Noble Harbor Sciences | NHS-IPA10-20260928-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-6 | BPC-157 / TB-500 10mg/10mg | Noble Harbor Sciences | NHS-BPT10-20260925-02 | Oct 12, 2026 | Pass |
| 261002-786-NHS-5 | Tesamorelin 20mg | Noble Harbor Sciences | NHS-TSM20-20260921-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-4 | GLP-3 (R) 60mg | Noble Harbor Sciences | NHS-GLR60-20260925-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-3 | GLP-2 (T) 30mg | Noble Harbor Sciences | NHS-GLT30-20260925-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-2 | B-12 10mg | Noble Harbor Sciences | NHS-B1210-20260921-01 | Oct 12, 2026 | Pass |
| 261002-786-NHS-1 | BPC-157 / TB-500 10mg/10mg | Noble Harbor Sciences | NHS-BPT10-20260925-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-10 | Tesamorelin | Noble Harbor Sciences | NHS-API-20260925-TSMA | Oct 12, 2026 | Pass |
| 260928-899-NHS-9 | AOD-9604 | Noble Harbor Sciences | NHS-API-20260925-AODA | Oct 12, 2026 | Pass |
| 260928-899-NHS-7 | N-Acetyl Selank Amidate 20mg | Noble Harbor Sciences | NHS-NSL20-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-6 | MOTS-C 40mg | Noble Harbor Sciences | NHS-MOT40-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-5 | GLP-3 (R) 20mg | Noble Harbor Sciences | NHS-GLR20-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-4 | Foxo4-DRI 15mg | Noble Harbor Sciences | NHS-FOX15-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-3 | N-Acetyl Selank Amidate 10mg | Noble Harbor Sciences | NHS-NSL10-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-2 | BPC-157 10mg | Noble Harbor Sciences | NHS-BPC10-20260921-01 | Oct 12, 2026 | Pass |
| 260928-899-NHS-1 | NAD+ 500mg | Noble Harbor Sciences | NHS-NAD500-20260920-02 | Oct 12, 2026 | Pass |
| 260928-899-NHS-8 | Klow Blend 50mg/10mg/10mg/10mg | Noble Harbor Sciences | NHS-KLW80-20260921-01 | Oct 12, 2026 | Pass |
| 260814-899-NHS-3 | 5-AMINO-1MQ | Noble Harbor Sciences | NHS-API-20260813-5A1A | Oct 12, 2026 | Pass |
| 260911-899-NHS-3 | EPITHALON | Noble Harbor Sciences | NHS-API-20260909-EPIA | Oct 12, 2026 | Pass |
| 260911-899-NHS-4 | TB-500 | Noble Harbor Sciences | NHS-API-20260909-TB5A | Oct 12, 2026 | Pass |
| 260911-899-NHS-2 | SELANK | Noble Harbor Sciences | NHS-API-20260909-SELA | Oct 12, 2026 | Pass |
| 260911-899-NHS-1 | BPC-157 | Noble Harbor Sciences | SMP-API-20260910-BPC | Oct 12, 2026 | Pass |
| 260814-899-NHS-2 | DSIP | Noble Harbor Sciences | NHS-API-20260813-DS009A | Oct 12, 2026 | Pass |
| 260911-899-NHS-12 | FOX04-DRI | Noble Harbor Sciences | NHS-FOX15-20260831-01 | Oct 12, 2026 | Pass |
| 260814-899-NHS-4 | N-ACETYL SELANK AMIDATE | Noble Harbor Sciences | NHS-API-20260813-B035-NASELA | Oct 12, 2026 | Pass |
| 260814-899-NHS-1 | DIHEXA | Noble Harbor Sciences | NHS-API-20260813-DI067A | Oct 12, 2026 | Pass |
| 260807-899-NHS-5 | KPV Bulk API | Noble Harbor Sciences | NHS-API-20260806-KP013A | Oct 12, 2026 | Pass |
| 260911-899-NHS-20 | GLP-3 | Noble Harbor Sciences | NHS-GLR10-20260902-01 | Oct 12, 2026 | Pass |
| 260911-899-NHS-19 | GLP-3 | Noble Harbor Sciences | NHS-GLR20-20260902-01 | Oct 12, 2026 | Pass |
