COA library
Every lot is tested by an independent laboratory for purity (HPLC) and identity (mass spectrometry). Search by product, strength, SKU, task number or verification key.
Register or sign in to view the full certificate for each lot.
Register to view COAs| Product | Strength | SKU | Latest independent report | Verification key | Certificate |
|---|---|---|---|---|---|
| 5-Amino-1MQ | 10mg | WP-5-AMINO-1MQ-10MG | Janoshik #165282 · 27 MAY 2026 · purity n/a | WABDQKY1XCFC | Register to view |
| Adipotide (FTPP) | 5mg | WP-ADIPOTIDE-5MG | Janoshik #124447 · 25 MAR 2026 · purity 98.281% | PQSU64PXZDSR | Register to view |
| Adipotide (FTPP) | 10mg | WP-ADIPOTIDE-10MG | Janoshik #43160 · 11 JUN 2024 · purity 98.845% | LVPDNTIFDA5Q | Register to view |
| Adipotide (FTPP) | 2mg | WP-ADIPOTIDE-2MG | Janoshik #165284 · 29 MAY 2026 · purity 98.883% | CD5W6F8PC4ZT | Register to view |
| AICAR | 50mg | WP-AICAR-50MG | Published when the current lot is received | ||
| AOD-9604 | 5mg | WP-AOD-9604-5MG | Janoshik #137532 · 13 APR 2026 · purity n/a | QQMU4QEBID | Register to view |
| AOD-9604 | 10mg | WP-AOD-9604-10MG | Janoshik #92095 · 09 DEC 2025 · purity 99.406% | 49L96LINJBY9 | Register to view |
| Cagrilintide | 5mg | WP-CAGRILINTIDE-5MG | Published when the current lot is received | ||
| Cagrilintide | 10mg | WP-CAGRILINTIDE-10MG | Published when the current lot is received | ||
| Cagrilintide + Semaglutide Blend | 5mg + 5mg | WP-CAGRILINTIDE-SEMAGLUTIDE-BLEND-5MG-5MG | Published when the current lot is received | ||
| L-Carnitine | 600mg/10ml | WP-L-CARNITINE-600MG-10ML | Published when the current lot is received | ||
| L-Carnitine | 1200mg/10ml | WP-L-CARNITINE-1200MG-10ML | Published when the current lot is received | ||
| Lemon Bottle | 10mg | WP-LEMON-BOTTLE-10MG | Published when the current lot is received | ||
| Lipo-C | 10ml | WP-LIPO-C-10ML | Published when the current lot is received | ||
| Mazdutide | 10mg | WP-MAZDUTIDE-10MG | Published when the current lot is received | ||
| Orforglipron | 0.8mg | WP-ORFORGLIPRON-0-8MG | Published when the current lot is received | ||
| Orforglipron | 2.5mg | WP-ORFORGLIPRON-2-5MG | Published when the current lot is received | ||
| Orforglipron | 5.5mg | WP-ORFORGLIPRON-5-5MG | Published when the current lot is received | ||
| Orforglipron | 9mg | WP-ORFORGLIPRON-9MG | Published when the current lot is received | ||
| Orforglipron | 17.2mg | WP-ORFORGLIPRON-17-2MG | Published when the current lot is received | ||
| Retatrutide | 5mg | WP-RETATRUTIDE-5MG | Published when the current lot is received | ||
| Retatrutide | 10mg | WP-RETATRUTIDE-10MG | Published when the current lot is received | ||
| Retatrutide | 15mg | WP-RETATRUTIDE-15MG | Published when the current lot is received | ||
| Retatrutide | 20mg | WP-RETATRUTIDE-20MG | Published when the current lot is received | ||
| Retatrutide | 30mg | WP-RETATRUTIDE-30MG | Published when the current lot is received | ||
| Retatrutide | 50mg | WP-RETATRUTIDE-50MG | Published when the current lot is received | ||
| Retatrutide | 60mg | WP-RETATRUTIDE-60MG | Published when the current lot is received | ||
| Semaglutide | 5mg | WP-SEMAGLUTIDE-5MG | Published when the current lot is received | ||
| Semaglutide | 10mg | WP-SEMAGLUTIDE-10MG | Published when the current lot is received | ||
| Semaglutide | 15mg | WP-SEMAGLUTIDE-15MG | Published when the current lot is received | ||
| Semaglutide | 20mg | WP-SEMAGLUTIDE-20MG | Published when the current lot is received | ||
| SLU-PP-332 | 10mg | WP-SLU-PP-332-10MG | Published when the current lot is received | ||
| Survodutide | 10mg | WP-SURVODUTIDE-10MG | Published when the current lot is received | ||
| Tirzepatide | 5mg | WP-TIRZEPATIDE-5MG | Published when the current lot is received | ||
| Tirzepatide | 10mg | WP-TIRZEPATIDE-10MG | Published when the current lot is received | ||
| Tirzepatide | 15mg | WP-TIRZEPATIDE-15MG | Published when the current lot is received | ||
| Tirzepatide | 20mg | WP-TIRZEPATIDE-20MG | Published when the current lot is received | ||
| Tirzepatide | 30mg | WP-TIRZEPATIDE-30MG | Published when the current lot is received | ||
| Tirzepatide | 60mg | WP-TIRZEPATIDE-60MG | Published when the current lot is received | ||
| CJC-1295 (no DAC) | 10mg | WP-CJC-1295-NO-DAC-10MG | Published when the current lot is received | ||
| CJC-1295 (no DAC) | 2mg | WP-CJC-1295-NO-DAC-2MG | Published when the current lot is received | ||
| CJC-1295 (no DAC) | 5mg | WP-CJC-1295-NO-DAC-5MG | Published when the current lot is received | ||
| CJC-1295 (no DAC) + Ipamorelin Blend | 5mg + 5mg | WP-CJC-1295-IPAMORELIN-BLEND-5MG-5MG | Janoshik #89881 · 25 NOV 2025 · purity n/a | AWKK8Y5EIR1V | Register to view |
| CJC-1295 with DAC | 2mg | WP-CJC-1295-DAC-2MG | Published when the current lot is received | ||
| CJC-1295 with DAC | 5mg | WP-CJC-1295-DAC-5MG | Published when the current lot is received | ||
| GHRP-2 Acetate | 5mg | WP-GHRP-2-5MG | Published when the current lot is received | ||
| GHRP-2 Acetate | 10mg | WP-GHRP-2-10MG | Janoshik #124448 · 25 MAR 2026 · purity 99.822% | ESL18C1SUYL6 | Register to view |
| GHRP-6 Acetate | 5mg | WP-GHRP-6-5MG | Published when the current lot is received | ||
| GHRP-6 Acetate | 10mg | WP-GHRP-6-10MG | Janoshik #124449 · 25 MAR 2026 · purity 99.605% | Q5K45A3KXLFN | Register to view |
| Hexarelin Acetate | 5mg | WP-HEXARELIN-5MG | Janoshik #124452 · 25 MAR 2026 · purity 99.540% | 74KQFIAXF587 | Register to view |
| IGF-1 LR3 | 0.1mg | WP-IGF-1-LR3-0-1MG | Janoshik #93609 · 15 DEC 2025 · purity 95.324% | FNY5H6MT8ZPB | Register to view |
| IGF-1 LR3 | 1mg | WP-IGF-1-LR3-1MG | Janoshik #111889 · 04 MAR 2026 · purity 98.061% | L32PCZKXBTME | Register to view |
| Ipamorelin | 5mg | WP-IPAMORELIN-5MG | Janoshik #215323 · 31 JUL 2026 · purity 99.897% | JYMNZ4YKPT5X | Register to view |
| Ipamorelin | 10mg | WP-IPAMORELIN-10MG | Janoshik #62242 · 14 APR 2025 · purity 99.838% | Q79A72QSRJHA | Register to view |
| MGF | 2mg | WP-MGF-2MG | Published when the current lot is received | ||
| PEG-MGF | 2mg | WP-PEG-MGF-2MG | Published when the current lot is received | ||
| Sermorelin | 5mg | WP-SERMORELIN-5MG | Janoshik #215324 · 31 JUL 2026 · purity 98.556% | MDF2E4WBV8BY | Register to view |
| Sermorelin | 10mg | WP-SERMORELIN-10MG | Janoshik #99781 · 19 JAN 2026 · purity 99.532% | E8NEYIZXVKQU | Register to view |
| Tesamorelin | 5mg | WP-TESAMORELIN-5MG | Published when the current lot is received | ||
| Tesamorelin | 10mg | WP-TESAMORELIN-10MG | Janoshik #85191 · 30 OCT 2025 · purity 99.366% | 7QP6JH56B1AJ | Register to view |
| ARA-290 | 10mg | WP-ARA-290-10MG | Janoshik #110953 · 27 FEB 2026 · purity 99.822% | 7R7AJ2A17QZ7 | Register to view |
| BPC-157 | 5mg | WP-BPC-157-5MG | Published when the current lot is received | ||
| BPC-157 | 10mg | WP-BPC-157-10MG | Janoshik #85186 · 30 OCT 2025 · purity 99.825% | L28LJGBST3K7 | Register to view |
| BPC-157 + TB-500 Blend | 5mg + 5mg | WP-BPC-157-TB-500-BLEND-5MG-5MG | Janoshik #85185 · 30 OCT 2025 · purity n/a | DHS4YW44X1J6 | Register to view |
| BPC-157 + TB-500 Blend | 10mg + 10mg | WP-BPC-157-TB-500-BLEND-10MG-10MG | Janoshik #93610 · 15 DEC 2025 · purity n/a | JWEF9BZILKG9 | Register to view |
| Cartalax | 20mg | WP-CARTALAX-20MG | Published when the current lot is received | ||
| GLOW Blend (TB-500, BPC-157, GHK-Cu) | 70mg (10/10/50) | WP-GLOW-BLEND-70MG | Janoshik #85193 · 30 OCT 2025 · purity n/a | UD6BMCBK162L | Register to view |
| KLOW Blend (TB-500, BPC-157, GHK-Cu, KPV) | 80mg (10/10/50/10) | WP-KLOW-BLEND-80MG | Janoshik #215332 · 30 JUL 2026 · purity n/a | EWHV99C7W6BJ | Register to view |
| KPV | 10mg | WP-KPV-10MG | Janoshik #215320 · 31 JUL 2026 · purity 99.600% | NF2W9KQY4UQP | Register to view |
| LL-37 | 5mg | WP-LL-37-5MG | Janoshik #99777 · 19 JAN 2026 · purity 99.153% | W5PU7YRT3QE4 | Register to view |
| TB-500 (Thymosin Beta-4 Acetate) | 5mg | WP-TB-500-5MG | Janoshik #215317 · 31 JUL 2026 · purity 97.489% | 1X5ETMGE76PA | Register to view |
| TB-500 (Thymosin Beta-4 Acetate) | 10mg | WP-TB-500-10MG | Janoshik #155860 · 13 MAY 2026 · purity 98.732% | 7V5JN45WG2E6 | Register to view |
| TB-500 (Thymosin Beta-4 Acetate) | 20mg | WP-TB-500-20MG | Janoshik #94403 · 22 DEC 2025 · purity 99.794% | X4F7SBQVJ9SS | Register to view |
| Epitalon | 10mg | WP-EPITALON-10MG | Janoshik #99782 · 19 JAN 2026 · purity 99.154% | 4371ZNKCLG9H | Register to view |
| Epitalon | 50mg | WP-EPITALON-50MG | Janoshik #101780 · 26 JAN 2026 · purity 99.497% | HQ3E2YSNQN4R | Register to view |
| FOXO4-DRI | 10mg | WP-FOXO4-DRI-10MG | Janoshik #75703 · 21 AUG 2025 · purity 99.662% | 4N986TT7LBZ7 | Register to view |
| Glutathione | 1500mg | WP-GLUTATHIONE-1500MG | Published when the current lot is received | ||
| Glutathione | 600mg | WP-GLUTATHIONE-600MG | Published when the current lot is received | ||
| MOTS-c | 40mg | WP-MOTS-C-40MG | Published when the current lot is received | ||
| MOTS-c | 10mg | WP-MOTS-C-10MG | Janoshik #124451 · 25 MAR 2026 · purity 99.274% | X9QFDRJ85UYG | Register to view |
| NAD+ | 100mg | WP-NAD-PLUS-100MG | Published when the current lot is received | ||
| NAD+ | 1000mg | WP-NAD-PLUS-1000MG | Published when the current lot is received | ||
| NAD+ | 500mg | WP-NAD-PLUS-500MG | Janoshik #92008 · 05 DEC 2025 · purity n/a | VC63IEZ7H6YF | Register to view |
| PNC-27 | 5mg | WP-PNC-27-5MG | Janoshik #75250 · 18 AUG 2025 · purity 99.349% | MCFB6PVQ69CN | Register to view |
| SS-31 (Elamipretide) | 10mg | WP-SS-31-10MG | Janoshik #93612 · 15 DEC 2025 · purity 99.717% | XLC46CAH4U1N | Register to view |
| SS-31 (Elamipretide) | 50mg | WP-SS-31-50MG | Published when the current lot is received | ||
| Thymalin | 10mg | WP-THYMALIN-10MG | Janoshik #99780 · 19 JAN 2026 · purity 99.831% | 6FH4393R5KXL | Register to view |
| Thymosin Alpha-1 | 5mg | WP-THYMOSIN-ALPHA-1-5MG | Janoshik #124445 · 25 MAR 2026 · purity 99.049% | X6PBU24EQQGM | Register to view |
| Thymosin Alpha-1 | 10mg | WP-THYMOSIN-ALPHA-1-10MG | Janoshik #165290 · 28 MAY 2026 · purity 99.311% | GDYWX7FMHXZG | Register to view |
| Vitamin B12 (Cyanocobalamin) | 10mg | WP-VITAMIN-B12-10MG | Published when the current lot is received | ||
| Adamax | 5mg | WP-ADAMAX-5MG | Janoshik #99297 · 19 JAN 2026 · purity n/a | JIVPKE6USJ1T | Register to view |
| Adamax | 10mg | WP-ADAMAX-10MG | Janoshik #99778 · 19 JAN 2026 · purity 99.907% | PR7FPUJD2T9X | Register to view |
| Cerebrolysin | 60mg | WP-CEREBROLYSIN-60MG | Published when the current lot is received | ||
| DSIP | 5mg | WP-DSIP-5MG | Janoshik #215327 · 31 JUL 2026 · purity 98.690% | I2BCSZHCFUJP | Register to view |
| DSIP | 10mg | WP-DSIP-10MG | Janoshik #89640 · 21 NOV 2025 · purity 99.405% | 4FDBEP6UV9T3 | Register to view |
| Melatonin | 10mg | WP-MELATONIN-10MG | Published when the current lot is received | ||
| PE-22-28 | 10mg | WP-PE-22-28-10MG | Janoshik #99779 · 19 JAN 2026 · purity 99.624% | Y2P8HQ4ZC99M | Register to view |
| Pinealon | 10mg | WP-PINEALON-10MG | Published when the current lot is received | ||
| Pinealon | 20mg | WP-PINEALON-20MG | Janoshik #165281 · 28 MAY 2026 · purity 99.391% | 8TNT97EJMBNZ | Register to view |
| Selank | 10mg | WP-SELANK-10MG | Published when the current lot is received | ||
| Selank | 5mg | WP-SELANK-5MG | Janoshik #165286 · 28 MAY 2026 · purity 99.397% | XCA9CWS1GC32 | Register to view |
| Semax | 10mg | WP-SEMAX-10MG | Janoshik #165292 · 28 MAY 2026 · purity 99.248% | YC4XJNQY3USL | Register to view |
| Semax | 5mg | WP-SEMAX-5MG | Published when the current lot is received | ||
| VIP (Vasoactive Intestinal Peptide) | 10mg | WP-VIP-10MG | Janoshik #75751 · 21 AUG 2025 · purity 99.787% | 9KGQ8RX3AKES | Register to view |
| AHK-Cu | 100mg | WP-AHK-CU-100MG | Published when the current lot is received | ||
| AHK-Cu | 500mg | WP-AHK-CU-500MG | Published when the current lot is received | ||
| GHK-Cu | 50mg | WP-GHK-CU-50MG | Janoshik #99263 · 16 JAN 2026 · purity 99.693% | RL4AATZ6BF1D | Register to view |
| GHK-Cu | 100mg | WP-GHK-CU-100MG | Janoshik #215318 · 31 JUL 2026 · purity 99.959% | FFU7FYYJNJ9V | Register to view |
| Snap-8 | 10mg | WP-SNAP-8-10MG | Janoshik #110956 · 27 FEB 2026 · purity 99.945% | H6EGCDQXVXZN | Register to view |
| Kisspeptin-10 | 5mg | WP-KISSPEPTIN-10-5MG | Published when the current lot is received | ||
| Kisspeptin-10 | 10mg | WP-KISSPEPTIN-10-10MG | Janoshik #165280 · 28 MAY 2026 · purity 99.862% | ISFQN3MSA3UJ | Register to view |
| Melanotan I | 10mg | WP-MELANOTAN-1-10MG | Janoshik #124446 · 25 MAR 2026 · purity 99.871% | TS39F4D23QZT | Register to view |
| Melanotan II | 10mg | WP-MELANOTAN-2-10MG | Janoshik #85194 · 30 OCT 2025 · purity 99.659% | 6LU1A2YM9MN3 | Register to view |
| Oxytocin Acetate | 5mg | WP-OXYTOCIN-5MG | Published when the current lot is received | ||
| Oxytocin Acetate | 10mg | WP-OXYTOCIN-10MG | Janoshik #165291 · 28 MAY 2026 · purity 96.395% | SJWFG2XD59IE | Register to view |
| Oxytocin Acetate | 2mg | WP-OXYTOCIN-2MG | Published when the current lot is received | ||
| PT-141 (Bremelanotide) | 10mg | WP-PT-141-10MG | Janoshik #99774 · 19 JAN 2026 · purity 99.908% | CZRLAY7VFHQ2 | Register to view |
| Acetic Acid Water | 3ml | WP-ACETIC-ACID-WATER-3ML | Published when the current lot is received | ||
| Acetic Acid Water | 10ml | WP-ACETIC-ACID-WATER-10ML | Published when the current lot is received | ||
| Bacteriostatic Water | 3ml | WP-BACTERIOSTATIC-WATER-3ML | Published when the current lot is received | ||
| Bacteriostatic Water | 10ml | WP-BACTERIOSTATIC-WATER-10ML | Published when the current lot is received | ||