Certificates of Analysis: historical PeptideTech library
Updated 2026-09-16 · PeptideTech editorial
PeptideTech is now a price comparison site. These recovered documents come from the former storefront’s published COA library. They are historical records, not certificates for today’s comparison vendors or evidence of currently shipping stock.
How to check a peptide COA
Match the product name, formulation and lot number on the original certificate to the material being assessed. Check the testing laboratory, report identifier, date and methods. Where the laboratory offers verification, confirm the report directly with it. Purity, identity, quantity, endotoxin and sterility are different measurements: a result for one does not establish the others.
Archive coverage
We recovered 170 certificate links from a saved published library containing 287 links. The remaining 117 files were not available in the local archive. Original file paths are preserved for recovered reports. Archived product names and lot labels are retained as published and may contain historical inconsistencies; consult the document itself. These reports have not been independently revalidated during this migration.
Current vendor documentation
For a current purchase comparison, obtain the selling vendor’s certificate for the exact lot. Do not substitute a historical PeptideTech report or a different vendor’s report. “COA certified” alone does not identify a test, a batch or the limits of the evidence.
Search recovered certificates
170 of 170 recovered certificate links
5-Amino-1MQ 50mg
Historical lot: 1MQ50-7236
Open certificate — 5-Amino1MQ-1MQ50-7236.pdfAICAR 50mg
Historical lot: AIC-2130
Open certificate — AICAR-50mg-AIC-2130.pdfAICAR 50mg
Historical lot: AIC-2130
Open certificate — AICAR-50mg-AIC-2130-Endotoxin-Test-PASS.pdfAOD-9604 5mg
Historical lot: AOD-1185
Open certificate — AOD-9604-5mg-AOD-1185.pdfAOD-9604 5mg
Historical lot: AOD-1185
Open certificate — AOD-9604-AOD1185-ENDOTOXIN.pdfAOD-9604 5mg
Historical lot: AOD-1190
Open certificate — AOD-9604-5mg-AOD-1190.pngAOD-9604 5mg
Historical lot: 39495
Open certificate — COA-AOD9604-5mg-4-23-25.pdfBPC 157 10mg
Historical lot: BPC10-1153
Open certificate — BPC157-10mg-BPC10-1153-99.633-13.84-10-30-25-pdf.jpgBPC 157 10mg
Historical lot: BPC10-1153
Open certificate — BPC157-10mg-BPC10-1153-ENDOTOXIN-PASS-10-30-25-pdf.jpgBPC 157 10mg
Historical lot: BPC10-1170
Open certificate — BPC157-10mg-BPC10-1170.pdfBPC 157 10mg
Historical lot: BPC10-4150
Open certificate — BPC-157-10mg-BPC10-4150-98.721-Pure-10.37mg-9-4-25.pngBPC 157 10mg
Historical lot: 2504230002
Open certificate — COA-BPC157-10mg-4-23-25-Safecert-Labs.pdfBPC 157 15mg
Historical lot: 2504230007
Open certificate — COA-BPC157-15mg-4-26-25-Safecert-Labs.pdfBPC 157 5mg
Historical lot: BPC5-4110
Open certificate — BPC-157-5mg-BPC5-4110-99.266-4.603mg-9-4-25.pngBPC 157 5mg
Historical lot: 2504230009
Open certificate — COA-BPC157-5mg-4-23-25.pdfBPC 157 Research Capsules
Historical lot: BPC3-7545
Open certificate — BPC157-BPC3-7545-pdf.jpgBPC-157 & TB-500 Blend – 10mg/10mg
Historical lot: BPC1-4172
Open certificate — BPC-157-TB-500-10mg10mg-BPC1-4172-99.281-10.54mg-11.59mg-9-4-25-scaled-1.pngBPC-157 & TB-500 Blend – 10mg/10mg
Historical lot: BPCI-4180
Open certificate — BPC-TB-500-BPCI-4180-ENDOTOXIN-PASS-11-25-25-pdf.jpgBPC-157 & TB-500 Blend – 10mg/10mg
Historical lot: BPCI-4185
Open certificate — BPCI-4185.pdfBPC-157 & TB-500 Blend – 5mg/5mg
Historical lot: BB-001
Open certificate — COA-BPC-157-TB-500-5mg5mg.webpBPC-157 & TB-500 Blend – 5mg/5mg
Historical lot: BPC2-5430
Open certificate — BPC-157-TB-500-5mg5mg-BPC2-5430-99.656-5.395mg-5.832mg-9-4-25-scaled-1.pngBPC-157 & TB-500 Blend – 5mg/5mg
Historical lot: BPC2-5435
Open certificate — BPC157-TB-500-5mg5mg-BPC2-5435.pdfBPC-157 & TB-500 Blend – 5mg/5mg
Historical lot: BPC2-5440
Open certificate — BPC-157TB500-5-5mg-BPC2-5440.pngBRO Blend (Oxytocin 5mg & PT-141 10mg)
Historical lot: BRO-6970
Open certificate — BRO-Blend-BRO-6970.pdfBronchogen 20mg
Historical lot: BRON-6905
Open certificate — Bronchogen-20mg-BRON-6905.pngCagrilintide 10mg
Historical lot: CAG10-1060
Open certificate — Cagri-10mg-CAG10-1060-ENDOTOXIN-PASS-11-14-25-pdf.jpgCagrilintide 10mg
Historical lot: CAG10-1065
Open certificate — Cagri-10mg-CAG10-1065.pdfCagrilintide 10mg
Historical lot: CAG10-1070
Open certificate — Cagri-10mg-CAG10-1070.pdfCardiogen 20mg
Historical lot: CRD-3886
Open certificate — Cardiogen-20mg-CRD-3886-99.834-21.46mg-9-26-25.pngCardiogen 20mg
Historical lot: CRD-3890
Open certificate — Cardiogen-20mg-CRD-3890.pngCartalax 20mg
Historical lot: CRX-7528
Open certificate — Cartalax-20mg-BATCH-CRX-7528-99.47-Pure-pdf.jpgCartalax 20mg
Historical lot: CRX-7535
Open certificate — Cartalax-20mg-CRX-7535-1.pngCartalax 20mg
Historical lot: CRX-7535
Open certificate — Cartalax-20mg-CRX-7535-ENDO.pngChonluten 20mg
Historical lot: CHL-3925
Open certificate — Chonluten-20mg-CHL-3925-99.736-Pure-20.31mg-9-19-25-pdf.jpgCJC-1295 no DAC 5mg
Historical lot: CJC-1205
Open certificate — COA-CJC-1295-no-DAC-5mg-LOT-394895.webpCJC-1295 no DAC 5mg
Historical lot: CJC-8155
Open certificate — CJC-no-DAC-CJC-8155.pdfCJC-1295 no DAC 5mg
Historical lot: CJC-8160
Open certificate — CJC-no-DAC-5mg-CJC-8160.pdfCortagen 20mg
Historical lot: COR-1275
Open certificate — Cortagen-20mg-COR-1275-1.pngCortagen 20mg
Historical lot: COR-1275
Open certificate — Cortagen-20mg-COR-1275-ENDO.pngDSIP 5mg
Historical lot: DSI-3060
Open certificate — DSIP-5mg-DSI-3060.pdfDSIP 5mg
Historical lot: DSI-3065
Open certificate — DSIP-5mg-DSI-3065.pngEpitalon 10mg
Historical lot: EPI10-8790
Open certificate — Epitalon-10mg-EPI10-8790-99.329-11.46mg-9-26-25.pngEpitalon 10mg
Historical lot: EN-001
Open certificate — Epitalon-10mg-Janoshik.pngEpitalon 10mg
Historical lot: EPI10-8800
Open certificate — Epitalon-10mg-EP110-880.pdfFOX04-DRI 10mg
Historical lot: F4D-5195
Open certificate — FOX04-DRI-10mg-F4D-5195-COA.pdfFOX04-DRI 10mg
Historical lot: F4D-5195
Open certificate — FOX04-DRI-10mg-F4D-5195-ENDOTOXIN-PASS.pdfGHK-Cu 100mg
Historical lot: GHK100-4140
Open certificate — GHKcu-100mg-GHK100-4140-Endotoxin-Test-.05-EU-PASS-9-19-25-pdf.jpgGHK-Cu 100mg
Historical lot: GHK100-4145
Open certificate — GHK-Cu-100mg-GHK100-4145-1.pngGHK-Cu 100mg
Historical lot: GHK100-4145
Open certificate — GHK-Cu-100mg-GHK100-4145-ENDO.pngGHK-cu 50mg
Historical lot: GHK50-5535
Open certificate — GHKcu-50mg-GHK50-5535-99.904-53.98mg-9-4-25.pngGHK-cu 50mg
Historical lot: GHK50-5545
Open certificate — GHK-Cu-50mg-GHK50-5545-1.pngGHK-cu 50mg
Historical lot: GHK50-5545
Open certificate — GHK-CU-50mg-GHK50-5545-ENDO.pngGHK-cu 50mg
Historical lot: GHK-001
Open certificate — GHK-CU-50mg-Janoshik.pngGHK-cu 50mg
Historical lot: N49557-75-7
Open certificate — COA-GHK-cu-50mg-4-23-25-Safecert-Labs-pdf.jpgGLOW Blend: BPC-157, TB-500, & GHK-Cu 10mg/10mg/50mg
Historical lot: PT-GLOW-01
Open certificate — COA-BPC157-TB500-GHKcu-LOT-PT-GLOW-01.pngGLP-2 10mg
Historical lot: GLP2-110
Open certificate — GLP-2-TZ-10mg-GLP2-110.pdfGLP-2 120mg
Historical lot: GLP2-110
Open certificate — GLP2-TZ-120mg-GLP2-110-99.83-129.92-10-23-25-pdf.jpgGLP-2 120mg
Historical lot: GLP2-110
Open certificate — GLP2-TZ-120mg-GLP2-110-Endotoxin-10-23-25.pdf-pdf.jpgGLP-2 50MG
Historical lot: GLP2-1105
Open certificate — GLP2-TZ-50mg-GLP2-1105.pdfGLP-2 50MG
Historical lot: GLP2-105
Open certificate — GLP2-TZ-50mg-GLP2-105-99.96-54.38mg-10-23-25-pdf.jpgGLP-2 50MG
Historical lot: GLP2-105
Open certificate — GLP2-TZ-50mg-GLP2-Endotoxin-10-23-25.pdf-pdf.jpgGLP-2 50MG
Historical lot: GLP2-1100
Open certificate — GLP2TZ-50mg-GLP2-1100-99.925-50.87mg-11-14-15-pdf.jpgGLP-2 50MG
Historical lot: GLP2-1100
Open certificate — GLP2TZ-50mg-GLP2-1100-ENDOTOXIN-PASS-11-14-15-pdf.jpgGLP-3 “RT” 10mg
Historical lot: GLP10-5910
Open certificate — GLP3-10mg-GLP10-5910.pdfGLP-3 “RT” 10mg
Historical lot: GLP10-5910
Open certificate — GLP3-10mg-GLP10-5910-Endotoxin-Test-PASS.pdfGLP-3 “RT” 10mg
Historical lot: GLP-5920
Open certificate — GLP3-10mg-GLP5920.pdfGLP-3 “RT” 10mg
Historical lot: GLP10-5915
Open certificate — GLP3-10mg-GLP10-5915.pdfGLP-3 “RT” 10mg
Historical lot: GLP10-5900
Open certificate — GLP3-RT-GLP10-5900-99.979-12.69-10-23-25-pdf.jpgGLP-3 “RT” 10mg
Historical lot: GLP10-5900
Open certificate — GLP3-RT-GLP10-5900-Endotoxin-10-23-25-.pdf-pdf.jpgGLP-3 “RT” 10mg
Historical lot: GLP310-5895
Open certificate — GLP310-5895-99.733-10.86mg-9-24-25-pdf.jpgGLP-3 “RT” 10mg
Historical lot: GLP10-5930
Open certificate — GLP3-10mg-GLP10-5930.pdfGLP-3 20mg
Historical lot: GLP20-6015
Open certificate — GLP3-20mg-GLP20-6015.pdfGLP-3 20mg
Historical lot: GLP20-6015
Open certificate — GLP3-20mg-GLP20-6015-Vanguard.pdfGLP-3 20mg
Historical lot: GLP20-6000
Open certificate — COA-GLP-3-RT-LOT-GLP20-6000-9-4-25.pngGLP-3 20mg
Historical lot: GLP20-6005
Open certificate — GLP3-RT-20mg-GLP20-6005-99.959-22.43mg-11-14-15-pdf.jpgGLP-3 20mg
Historical lot: GLP20-6005
Open certificate — GLP3-RT-20mg-GLP20-6005-ENDOTOXIN-PASS-11-14-15-pdf.jpgGLP-3 20mg
Historical lot: GLP20-6030
Open certificate — GLP3-RT-20mg-GLP20-6030.pdfGLP-3 20mg
Historical lot: GLP20-6025
Open certificate — GLP3-20mg-GLP20-6025.pdfGLP-3 30mg
Historical lot: GLP30-2265
Open certificate — GLP30mg-GLP30-2265.pdfGLP-3 30mg
Historical lot: GLP30-6100
Open certificate — GLP3-RT-30mg-GLP30-6100-99.948-32.04mg-10-30-25-pdf.jpgGLP-3 30mg
Historical lot: GLP30-6100
Open certificate — GLP3-RT-30mg-GLP30-6100-Endotoxin-PASS-10-30-25-pdf.jpgGLP-3 5mg
Historical lot: GLP5-7585
Open certificate — GLP3-5mg-GLP5-7585.pdfGLP-3 5mg
Historical lot: GLP5-7590
Open certificate — GLP3-5mg-GLP5-7590.pdfGLP-3 5mg
Historical lot: GLP5-7570
Open certificate — GLP-3-RT-5mg-GLP5-7570-9-21-25-pdf.jpgGLP-3 5mg
Historical lot: GLP5-7575
Open certificate — GLP3-RT-5mg-GLP5-7575-99.965-5.89mg-11-14-25-pdf.jpgGLP-3 5mg
Historical lot: GLP5-7575
Open certificate — GLP3-RT-5mg-GLP5-7575-ENDOTOXIN-PASS-11-14-25-pdf.jpgGLP-3 60mg
Historical lot: GLP60-6110
Open certificate — GLP3-60mg-GLP60-6110.pdfGLP-3 60mg
Historical lot: GLP60-6110
Open certificate — GLP3-60mg-GLP60-6110-Vanguard.pdfGLP-3 60mg
Historical lot: GLP60-6100
Open certificate — GLP3-RT-GLP60-6100-99.961-63.26-10-23-25-pdf.jpgGLP-3 60mg
Historical lot: GLP60-6100
Open certificate — GLP3-RT-GLP60-6100-Endotoxin-10-23-25-pdf.jpgGLP-3 60mg
Historical lot: GLP60-6105
Open certificate — GLP3-RT-60mg-GLP60-6105-99.945-64.57mg-11-14-25-pdf.jpgGLP-3 60mg
Historical lot: GLP60-6105
Open certificate — GLP3-RT-60mg-GLP60-6105-ENDOTOXIN-PASS-11-14-25-pdf.jpgGLP-3 60mg
Historical lot: GLP60-6115
Open certificate — GLP3-RT-60mg-GLP60-6115.pdfGlutathione 1500mg
Historical lot: GLU15-7891
Open certificate — Glutathione-GLU15-7891.pdfGROW Blend (MGF, IPAM, GHRP, TESA)
Historical lot: GRW-3275
Open certificate — GROW-Blend-GRW3275.pdfIGF-1 LR3 1mg
Historical lot: 13-001
Open certificate — IGF-1-LR3-1mg-Janoshik.pngIpamorelin 10mg
Historical lot: IPA10-1380
Open certificate — Ipamorelin-10mg-COA-IPA10-1380-99.257-8.943-.webpIpamorelin 10mg
Historical lot: IPA10-1385
Open certificate — Ipamorelin-10mg-IPA10-1385.pngIpamorelin 5mg
Historical lot: IN5-003
Open certificate — Janoshik-COA-Ipamorelin-5mg-IN5-003-28-NOV-24-1.webpIpamorelin 5mg
Historical lot: IPA1-2715
Open certificate — Ipamorelin-5mg-IPA1-2715-99.829-6.25-10-23-25-pdf.jpgIpamorelin 5mg
Historical lot: IPA1-2720
Open certificate — Ipamorelin-5mg-IPA1-2720.pngKisspeptin-10 5mg
Historical lot: KISS-5570
Open certificate — Kisspeptin-10-5mg-KISS-5570.pngKLOW Blend (50mg/10mg/10mg/10mg)
Historical lot: KLW70-4270
Open certificate — KLOW-Blend-KLW70-4270-99.783-9-4-25-scaled-1.pngKLOW Blend (50mg/10mg/10mg/10mg)
Historical lot: KLW70-4270
Open certificate — Klow-Blend-Endotoxin-Test-PASS-9-19-25-pdf.jpgKLOW Blend (50mg/10mg/10mg/10mg)
Historical lot: KLW70-4275
Open certificate — KLOW-Blend-KLW70-4275.pdfKPV 10mg
Historical lot: KPV-9505
Open certificate — KPV-10mg-KPV-9505-1.pngKPV 10mg
Historical lot: KPV-9505
Open certificate — KPV-10mg-KPV-9505-ENDO.pngLL-37 10mg
Historical lot: LL37-0068
Open certificate — LL37-10mg-LL37-0068-99.853-10.53-9-4-25.pngMK677 Research Capsules
Historical lot: MK6-6211
Open certificate — MK677-MK6-6211-pdf.jpgMOTS-c 10mg
Historical lot: MOT10-6560
Open certificate — MOTSc-10mg-MOT10-6560.pdfMOTS-c 10mg
Historical lot: MOT10-6560
Open certificate — MOTSc-10mg-MOT10-6560-Vanguard.pdfMOTS-c 10mg
Historical lot: MOT10-6565
Open certificate — MOTSc-10mg-MOT10-6565.pdfMOTS-c 10mg
Historical lot: MC-001
Open certificate — MOTS-C-10mg-Janoshik.pngMOTS-c 10mg
Historical lot: MOT10-6550
Open certificate — MOTSc-MOT10-6550-99.769-14.87-9-24-25-pdf.jpgMT1 10mg
Historical lot: MT1-4320
Open certificate — MT1-COA.pdfMT1 10mg
Historical lot: MT1-4325
Open certificate — MT1-10mg-MT1-4325.pngNAD+ 1000mg
Historical lot: N0-5505
Open certificate — NAD-1000mg-N0-5505.pdfNAD+ 1000mg
Historical lot: N1D-5500
Open certificate — NAD-1000mg-Endotoxin-Test-PASS-9-19-25-pdf.jpgNAD+ 500mg
Historical lot: ND500-001
Open certificate — Endotoxin-NAD-500mg.pngNAD+ 500mg
Historical lot: NAD-4580
Open certificate — NAD-500mg-NAD4580-99.876-Pure-505.12mg-9-19-25-pdf.jpgNAD+ 500mg
Historical lot: NAD-4580
Open certificate — NAD-500mg-Endotoxin-Test-PASS-9-19-25-pdf.jpgNAD+ 500mg
Historical lot: NAD-500
Open certificate — NAD-500mg-NAD500-99.993-547.51-10-23-25-pdf.jpgNAD+ 500mg
Historical lot: NAD-505
Open certificate — NAD-500mg-NAD-505.pdfOxytocin 5mg
Historical lot: O5O-9845
Open certificate — Oxytocin-5mg-O5O-9845.pdfPE-22-28 10mg
Historical lot: PE22-2410
Open certificate — PE2228-PE22-2410.pdfPE-22-28 10mg
Historical lot: PE22-2415
Open certificate — PE2228-PE22-2415.pdfPE-22-28 10mg
Historical lot: PE22-2415
Open certificate — PE2228-PE22-2415-Endotoxin-Test-PASS.pdfPE-22-28 10mg
Historical lot: PE22-2403
Open certificate — PE-22-2810mg-PE22-2403-99.525-Pure-8.68mg-9-19-25-pdf.jpgPE-22-28 10mg
Historical lot: PE22-2403
Open certificate — PE-22-28-PE22-2403-98.827-9.525mg-9-4-25.pngPinealon 20mg
Historical lot: PNL-6275
Open certificate — Pinealon-20mg-PNL6275-97.201-18.87mg-9-26-25.pngPinealon 20mg
Historical lot: PNL-6280
Open certificate — Pinealon-20mg-PNL-6280.pngPNC-27 10mg
Historical lot: PNC-3816
Open certificate — PNC27-10mg-PNC-3816-99.39-Pure-8.43mg-9-19-25-pdf.jpgProstamax 20mg
Historical lot: PRO-6975
Open certificate — Prostamax-20mg-PRO-6975-1.pngProstamax 20mg
Historical lot: PRO-6975
Open certificate — Prostamax-20mg-PRO-6975-ENDO.pngPT-141 10mg
Historical lot: PT-001
Open certificate — PT141-10mg-Janoshik.pngPT-141 10mg
Historical lot: PTM10-1110
Open certificate — PT141-10mg-PTM10-1110-99.573-10.62mg-9-04-25.pngSelank 5mg
Historical lot: SK-001
Open certificate — Selank-5mg-Janoshik.pngSelank 5mg
Historical lot: SEL-5045
Open certificate — Selank-SEL5045-99.834-9-24-25-6.11-mg-pdf.jpgSemax 5mg
Historical lot: SEM5-2220
Open certificate — Semax-5mg-SEM5-2220-99.489-4.729mg-9-4-25.pngSemax 5mg
Historical lot: SEM5-2225
Open certificate — Semax-5mg-SEM5-2225-6.88mg-99.535-10-23-25-pdf.jpgSemax 5mg
Historical lot: SEM5-2230
Open certificate — Semax-5mg-SEM5-2230.pdfSemax 5mg
Historical lot: SEM5-2230
Open certificate — Semax-5mg-SEM5-2230-Endotoxin-Test.pdfSermorelin 2mg
Historical lot: 2504230001
Open certificate — COA-Sermorelin-2mg-4-23-25-Safecert-Labs-pdf.jpgSermorelin 5mg
Historical lot: SER5-9905
Open certificate — Sermorelin-5mg-SER5-9905.pngSLU-PP-332 Research Capsules
Historical lot: SLU-6410
Open certificate — SLUPP-Caps-SLU6410.pdfSNAP-8 10mg
Historical lot: SNP-4855
Open certificate — SNAP8-10mg-SNP-4855-99.754-Pure-9.67mg-9-19-25-pdf.jpgSNAP-8 10mg
Historical lot: SNP-4860
Open certificate — SNAP8-10mg-SNP-4860-99.87110.47mg-11-19-21-pdf.jpgSNAP-8 10mg
Historical lot: SNP-4875
Open certificate — SNAP8-10mg-SNP-4875.pdfTB 500 10mg
Historical lot: TB10-8790
Open certificate — TB500-10mg-BATCH-TB10-8790-99.059-Pure-9-19-25-pdf.jpgTB 500 5mg
Historical lot: TB-001
Open certificate — TB500-5mg-Janoshik.pngTB 500 5mg
Historical lot: TBM5-6575
Open certificate — TB500-5mg-BATCH-TBM5-6575-99.405-Pure-5.91mg-9-19-25-pdf.jpgTB 500 5mg
Historical lot: TBM5-6585
Open certificate — TB500-5mg-TBM5-6585-1.pngTB 500 5mg
Historical lot: TBM5-6585
Open certificate — TB500-5mg-TBM5-6585-ENDO.pngTB 500 5mg
Historical lot: 2504230010
Open certificate — COA-TB500-5mg-4-23-25-pdf.jpgTesa & Ipamorelin Blend 8/2mg
Historical lot: TSIP-3335
Open certificate — Tesa-Ipa-Blend-TSIP-3335.pdfTesa 10mg
Historical lot: TES10-6230
Open certificate — Tesa-10mg-TES10-6230.pdfTesa 5mg
Historical lot: TES5-6000
Open certificate — Tesamorelin-TES5-6000-99.259-6.45mg-9-24-25-pdf.jpgTestagen 20mg
Historical lot: TSG-8460
Open certificate — Testagen-20mg-TSG8460-99.716-20.22mg-9-19-25Pure-pdf.jpgTestagen 20mg
Historical lot: TSG-8470
Open certificate — Testagen-20mg-TSG-8470.pdfTestagen 20mg
Historical lot: TSG-8475
Open certificate — Testagen-20mg-TSG-8475-1.pngTestagen 20mg
Historical lot: TSG-8475
Open certificate — Testagen-20mg-TSG-8475-ENDO.pngThymalin 20mg
Historical lot: THL-8322
Open certificate — Thymalin-20mg-THL-8322-98.427-19.64mg-9-26-25.pngThymosin Alpha-1 5mg
Historical lot: THY5-4965
Open certificate — Thymosiin-Alpha-5mg-BATCH-THY5-4965-pdf.jpgVesugen 20mg
Historical lot: VSG-5095
Open certificate — Vesugen-20mg-VSG-5095-1.pngVesugen 20mg
Historical lot: VSG-5095
Open certificate — Vesugen-20mg-VSG-5095-ENDO.pngVilon 20mg
Historical lot: VIL-1173
Open certificate — Vilon-20mg-VIL-1173-99.396-Pure-18.77mg-9-19-25-pdf.jpgVilon 20mg
Historical lot: VIL-1175
Open certificate — Vilon-20mg-VIL-1175-1.pngVilon 20mg
Historical lot: VIL-1175
Open certificate — Vilon-20mg-VIL-1175-ENDO.pngVIP 10mg
Historical lot: VIP-7740
Open certificate — VIP-10mg-VIP7740-9-24-25-99.034-10.11mg.pngVIP 10mg
Historical lot: VIP-7755
Open certificate — VIP-10mg-VIP-7755.pdf