pH Solutions Lab

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.

CertificateProductProducerBatch / lotIssuedResult
261012-899-NHS-7Selank 10mgNoble Harbor SciencesNHS-SEL10-20261006-01Oct 16, 2026Pass
261012-899-NHS-6GLP-1 (S) 10mgNoble Harbor SciencesNHS-GLS10-20261006-01Oct 16, 2026Pass
261012-899-NHS-5GLP-3 (R) 10mgNoble Harbor SciencesNHS-GLR10-20261005-01Oct 16, 2026Pass
261012-899-NHS-4N-Acetyl Semax Amidate 20mgNoble Harbor SciencesNHS-NSX20-20261005-01Oct 16, 2026Pass
261012-899-NHS-3N-Acetyl Semax Amidate 10mgNoble Harbor SciencesNHS-NSX10-20261005-01Oct 16, 2026Pass
261012-899-NHS-2BPC-157 / TB-500 10mg/10mgNoble Harbor SciencesNHS-BPT10-20261006-01Oct 16, 2026Pass
261012-899-NHS-1NAD+ 1000mgNoble Harbor SciencesNHS-NAD1000-20261005-01Oct 16, 2026Pass
261009-899-NHS-6Tesamorelin 10mgNoble Harbor SciencesNHS-TSM10-20261005-01Oct 16, 2026Pass
261009-899-NHS-5KissPeptin 10mgNoble Harbor SciencesNHS-KIS10-20261005-01Oct 16, 2026Pass
261009-899-NHS-4MOTS-C 10mgNoble Harbor SciencesNHS-MOT10-20261005-01Oct 16, 2026Pass
261009-899-NHS-3CJC-1295 + Ipamorelin Blend 5mg/5mgNoble Harbor SciencesNHS-CJI10-20261005-01Oct 16, 2026Pass
261009-899-NHS-2TirzepatideNoble Harbor SciencesNHS-API-20261008-TIRAOct 16, 2026Pass
261009-899-NHS-1AOD-9604Noble Harbor SciencesNHS-API-20261008-AODAOct 16, 2026Pass
261008-NHS-3-11TesamorelinNoble Harbor SciencesNHS-API-20260921-TM006AOct 16, 2026Pass
261008-NHS-3-10Foxo4-DRI 10mgNoble Harbor SciencesNHS-FOX10-20260928-01Oct 16, 2026Pass
261008-NHS-3-95-Amino 1MQ 5mgNoble Harbor SciencesNHS-AMQ05-20260928-01Oct 16, 2026Pass
261008-NHS-3-8TB-500 10mgNoble Harbor SciencesNHS-TB510-20260928-01Oct 16, 2026Pass
261008-NHS-3-7BPC-157 20mgNoble Harbor SciencesNHS-BPC20-20261001-01Oct 16, 2026Pass
261008-NHS-3-6N-Acetyl Semax Amidate 10mgNoble Harbor SciencesNHS-NSM10-20260928-02Oct 16, 2026Pass
261008-NHS-3-5DSIP 10mgNoble Harbor SciencesNHS-DIS10-20260928-01Oct 16, 2026Pass
261008-NHS-3-4MOTS-C 10mgNoble Harbor SciencesNHS-MOT10-20260928-01Oct 16, 2026Pass
261008-NHS-3-2CJC-1295 + Ipamorelin Blend 10/10mgNoble Harbor SciencesNHS-CJI20-20260928-01Oct 16, 2026Pass
261008-NHS-3-1NAD+ 250mgNoble Harbor SciencesNHS-NAD250-20260928-01Oct 16, 2026Pass
261008-786-NHS-2-7GLP-3 (R) 30mgNoble Harbor SciencesNHS-GLR30-20261001-01Oct 16, 2026Pass
261008-786-NHS-2-6DSIP 5mgNoble Harbor SciencesNHS-DIS05-20260928-03Oct 16, 2026Pass
261008-786-NHS-2-55-Amino 1MQ 50mgNoble Harbor SciencesNHS-AMQ50-20261001-01Oct 16, 2026Pass
261008-786-NHS-2-4GLP-2 (T) 60mgNoble Harbor SciencesNHS-GLT60-20261001-01Oct 16, 2026Pass
261008-786-NHS-2-3GLP-3 (R) 5mgNoble Harbor SciencesNHS-GLR05-20261002-01Oct 16, 2026Pass
261008-786-NHS-2-2BPC-157 20mgNoble Harbor SciencesNHS-BPC20-20261001-01Oct 16, 2026Pass
261008-786-NHS-2-1NAD+ 500mgNoble Harbor SciencesNHS-NAD500-20260908-01Oct 16, 2026Pass
261014-2-ASC-2SS-31ASCND261014-2-ASC-2Oct 15, 2026Pass
261014-2-ASC-1GHK CUASCND261014-2-ASC-1Oct 15, 2026Pass
261001-786-NHS-5GLP-2 (T) 30mgNoble Harbor SciencesNHS-GLT30-20260928-01Oct 15, 2026Pass
260922-NHS-6GLP-3 (R) 20mgNoble Harbor SciencesNHS-GLR20-20260915-01Oct 15, 2026Pass
260915-899-NHS-15-Amino-1MQ 10mgNoble Harbor SciencesNHS-AMQ10-20260907-01Oct 15, 2026Pass
261001-786-NHS-4Klow Blend 50mg/10mg/10mg/10mgNoble Harbor SciencesNHS-KLW80-20260925-01Oct 14, 2026Pass
261001-786-NHS-3Epithalon 50mgNoble Harbor SciencesNHS-EPI50-20260924-01Oct 14, 2026Pass
261001-786-NHS-2Selank 30mgNoble Harbor SciencesNHS-SEL30-20260921-01Oct 14, 2026Pass
261001-786-NHS-1Glow Blend 50mg/10mg/10mgNoble Harbor SciencesNHS-GLW70-20260925-01Oct 14, 2026Pass
260930-786-NHS-9TB-500 10mgNoble Harbor SciencesNHS-TB510-20260921-01Oct 14, 2026Pass
260930-786-NHS-8Tesamorelin 10mgNoble Harbor SciencesNHS-TSM10-20260921-01Oct 14, 2026Pass
260930-786-NHS-5MOTS-C 20mgNoble Harbor SciencesNHS-MOT20-20260922-01Oct 14, 2026Pass
260924-899-NHS-4Klow Blend 50/10/10/10mgNoble Harbor SciencesNHS-KLW80-20260915-01Oct 14, 2026Pass
260925-899-NHS-4Epithalon 50mgNoble Harbor SciencesNHS-EPI50-20260920-02Oct 14, 2026Pass
260915-899-NHS-14Selank 10mgNoble Harbor SciencesNHS-SEL10-20260907-01Oct 14, 2026Pass
260707-899-NHS-2-25-Amino-1MQ 10mgNoble Harbor SciencesNHS-AMQ10-20260701-01Oct 14, 2026Pass
260803-899-NHS-4GLP-3Noble Harbor SciencesNHS-GLR-20260731-08Oct 14, 2026Pass
261002-4-VP-1MOTSVampire Peptides261002-4-VP-1Oct 13, 2026Fail
261002-4-VP-2KLOWVampire Peptides261002-4-VP-2Oct 13, 2026Fail
260924-899-NHS-1Klow Blend 50mg/10mg/10mg/10mgNoble Harbor SciencesNHS-KLW80-20260917-01Oct 13, 2026Pass
260924-899-NHS-2KissPeptin 5mgNoble Harbor SciencesNHS-KIS05-20260918-02Oct 13, 2026Pass
260924-899-NHS-3Glow Blend 50mg/10mg/10mgNoble Harbor SciencesNHS-GLW70-20260917-01Oct 13, 2026Pass
260930-786-NHS-10GHK-Cu 50mgNoble Harbor SciencesNHS-GHK50-20260924-01Oct 12, 2026Pass
260930-786-NHS-7N-Acetyl Selank Amidate 30mgNoble Harbor SciencesNHS-NSL30-20260921-01Oct 12, 2026Pass
260930-786-NHS-6Glow Blend 50mg/10mg/10mgNoble Harbor SciencesNHS-GLW70-20260921-01Oct 12, 2026Pass
260930-786-NHS-4KPV 10mgNoble Harbor SciencesNHS-KPV10-20260924-01Oct 12, 2026Pass
260930-786-NHS-3Epithalon 30mgNoble Harbor SciencesNHS-EPI30-20260925-01Oct 12, 2026Pass
260930-786-NHS-2GHK-Cu 100mgNoble Harbor SciencesNHS-GHK100-20260924-01Oct 12, 2026Pass
260930-786-NHS-1TirzepatideNoble Harbor SciencesNHS-API-20260925-GLTAOct 12, 2026Pass
261005-899-NHS-10GHK-Cu 100mgNoble Harbor SciencesNHS-GHK100-20260928-01Oct 12, 2026Pass
261005-899-NHS-8GLP-2 (T) 60mgNoble Harbor SciencesNHS-GLT60-20260928-01Oct 12, 2026Pass
261005-899-NHS-7Tesamorelin 10mgNoble Harbor SciencesNHS-TSM10-20260928-01Oct 12, 2026Pass
261005-899-NHS-6KissPeptin 10mgNoble Harbor SciencesNHS-KIS10-20260928-01Oct 12, 2026Pass
261005-899-NHS-9Klow Blend 50mg/10mg/10mg/10mgNoble Harbor SciencesNHS-KLW80-20260928-02Oct 12, 2026Pass
261005-899-NHS-5Klow Blend 50mg/10mg/10mg/10mgNoble Harbor SciencesNHS-KLW80-20260928-01Oct 12, 2026Pass
261005-899-NHS-4SemaxNoble Harbor SciencesNHS-API-20261003-SEMAOct 12, 2026Pass
261005-899-NHS-3N-Acetyl Selank AmidateNoble Harbor SciencesNHS-API-20261002-NSLAOct 12, 2026Pass
261005-899-NHS-2SermorelinNoble Harbor SciencesNHS-API-20260921-SN023Oct 12, 2026Pass
261005-899-NHS-1N-Acetyl Semax AmidateNoble Harbor SciencesNHS-API-20261003-NSMAOct 12, 2026Pass
260815-899-NHS-17BPT 10/10mgNoble Harbor SciencesNHS-BPT10-20260812-01Oct 12, 2026Pass
260930-889-NHS-14Glutathione 1500mgNoble Harbor SciencesNHS-GLU1500-20260928-01Oct 12, 2026Pass
261002-786-NHS-7Ipamorelin 10mgNoble Harbor SciencesNHS-IPA10-20260928-01Oct 12, 2026Pass
261002-786-NHS-6BPC-157 / TB-500 10mg/10mgNoble Harbor SciencesNHS-BPT10-20260925-02Oct 12, 2026Pass
261002-786-NHS-5Tesamorelin 20mgNoble Harbor SciencesNHS-TSM20-20260921-01Oct 12, 2026Pass
261002-786-NHS-4GLP-3 (R) 60mgNoble Harbor SciencesNHS-GLR60-20260925-01Oct 12, 2026Pass
261002-786-NHS-3GLP-2 (T) 30mgNoble Harbor SciencesNHS-GLT30-20260925-01Oct 12, 2026Pass
261002-786-NHS-2B-12 10mgNoble Harbor SciencesNHS-B1210-20260921-01Oct 12, 2026Pass
261002-786-NHS-1BPC-157 / TB-500 10mg/10mgNoble Harbor SciencesNHS-BPT10-20260925-01Oct 12, 2026Pass
260928-899-NHS-10TesamorelinNoble Harbor SciencesNHS-API-20260925-TSMAOct 12, 2026Pass
260928-899-NHS-9AOD-9604Noble Harbor SciencesNHS-API-20260925-AODAOct 12, 2026Pass
260928-899-NHS-7N-Acetyl Selank Amidate 20mgNoble Harbor SciencesNHS-NSL20-20260921-01Oct 12, 2026Pass
260928-899-NHS-6MOTS-C 40mgNoble Harbor SciencesNHS-MOT40-20260921-01Oct 12, 2026Pass
260928-899-NHS-5GLP-3 (R) 20mgNoble Harbor SciencesNHS-GLR20-20260921-01Oct 12, 2026Pass
260928-899-NHS-4Foxo4-DRI 15mgNoble Harbor SciencesNHS-FOX15-20260921-01Oct 12, 2026Pass
260928-899-NHS-3N-Acetyl Selank Amidate 10mgNoble Harbor SciencesNHS-NSL10-20260921-01Oct 12, 2026Pass
260928-899-NHS-2BPC-157 10mgNoble Harbor SciencesNHS-BPC10-20260921-01Oct 12, 2026Pass
260928-899-NHS-1NAD+ 500mgNoble Harbor SciencesNHS-NAD500-20260920-02Oct 12, 2026Pass
260928-899-NHS-8Klow Blend 50mg/10mg/10mg/10mgNoble Harbor SciencesNHS-KLW80-20260921-01Oct 12, 2026Pass
260814-899-NHS-35-AMINO-1MQNoble Harbor SciencesNHS-API-20260813-5A1AOct 12, 2026Pass
260911-899-NHS-3EPITHALONNoble Harbor SciencesNHS-API-20260909-EPIAOct 12, 2026Pass
260911-899-NHS-4TB-500Noble Harbor SciencesNHS-API-20260909-TB5AOct 12, 2026Pass
260911-899-NHS-2SELANKNoble Harbor SciencesNHS-API-20260909-SELAOct 12, 2026Pass
260911-899-NHS-1BPC-157Noble Harbor SciencesSMP-API-20260910-BPCOct 12, 2026Pass
260814-899-NHS-2DSIPNoble Harbor SciencesNHS-API-20260813-DS009AOct 12, 2026Pass
260911-899-NHS-12FOX04-DRINoble Harbor SciencesNHS-FOX15-20260831-01Oct 12, 2026Pass
260814-899-NHS-4N-ACETYL SELANK AMIDATENoble Harbor SciencesNHS-API-20260813-B035-NASELAOct 12, 2026Pass
260814-899-NHS-1DIHEXANoble Harbor SciencesNHS-API-20260813-DI067AOct 12, 2026Pass
260807-899-NHS-5KPV Bulk APINoble Harbor SciencesNHS-API-20260806-KP013AOct 12, 2026Pass
260911-899-NHS-20GLP-3Noble Harbor SciencesNHS-GLR10-20260902-01Oct 12, 2026Pass
260911-899-NHS-19GLP-3Noble Harbor SciencesNHS-GLR20-20260902-01Oct 12, 2026Pass