AssayIndex
Reports by quarter

Reports submitted in 2025-Q2

Gravimetric mass-balance reconciliation became mandatory on new records. Median purity for the quarter is 99.07 % area, n=556. Read the 2025-Q2 state-of-the-index report →

556 records14 pagesmedian on this page 98.77 %updated 30 Jul 2026
032649692.093.094.095.096.097.098.099.0100.092.00–92.25 %: n=092.25–92.50 %: n=092.50–92.75 %: n=092.75–93.00 %: n=093.00–93.25 %: n=093.25–93.50 %: n=093.50–93.75 %: n=093.75–94.00 %: n=094.00–94.25 %: n=094.25–94.50 %: n=094.50–94.75 %: n=094.75–95.00 %: n=095.00–95.25 %: n=095.25–95.50 %: n=095.50–95.75 %: n=095.75–96.00 %: n=096.00–96.25 %: n=096.25–96.50 %: n=096.50–96.75 %: n=296.75–97.00 %: n=197.00–97.25 %: n=597.25–97.50 %: n=797.50–97.75 %: n=2297.75–98.00 %: n=2898.00–98.25 %: n=3598.25–98.50 %: n=5298.50–98.75 %: n=5698.75–99.00 %: n=5399.00–99.25 %: n=6099.25–99.50 %: n=7299.50–99.75 %: n=4999.75–100.00 %: n=114median 99.07 Purity (% area) Reports
Figure. Purity distribution for reports submitted in 2025-Q2. n=556, median 99.07 % area. Same fixed 92–100 % domain as every other purity histogram on this site, so quarters can be compared by eye.
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2025-020401SemaxKPKP-2502-H4693Janoshik2025-Q299.217.15Supplier-supplied0PASS
AX-2025-020330TirzepatideMKMMKM-2411-B2994Janoshik2025-Q298.404.39106.8Supplier-supplied1MARGINAL
AX-2025-018935ExenatideFGPFGP-2504-V9993Janoshik2025-Q299.274.0997.6Supplier-supplied1MARGINAL
AX-2025-020861SelankCPCCPC-2504-F1880VendorInvestigate2025-Q298.659.38Buyer-sourced0FAIL
AX-2025-020686MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359VendorInvestigate2025-Q298.244.66Buyer-sourced3FAIL
AX-2025-019884RetatrutideSWBSWB-2503-P4938VendorInvestigate2025-Q297.605.1199.8Buyer-sourced2MARGINAL
AX-2025-018902GHRP-6FGPFGP-2411-J1249Janoshik2025-Q299.935.85101.6Supplier-supplied1MARGINAL
AX-2025-021078TirzepatideWXTWXT-2411-F4668Kestrel2025-Q299.645.17Supplier-supplied2MARGINAL
AX-2025-020322SurvodutideMKMMKM-2411-E3058Janoshik2025-Q298.624.8791.4Supplier-supplied1MARGINAL
AX-2025-019070LiraglutideJEEPJEEP-2411-B3841Janoshik2025-Q299.835.2293.7Supplier-supplied0PASS
AX-2025-018735SemaglutideQSCQSC-2412-F7396Medutest2025-Q299.123.14Supplier-supplied2MARGINAL
AX-2025-020373RetatrutideMKMMKM-2504-F3495Janoshik2025-Q298.597.12Supplier-supplied1MARGINAL
AX-2025-021227HexarelinBCHBCH-2501-B6879PeptideMeter2025-Q297.825.03100.4Supplier-supplied2FAIL
AX-2025-020391AOD-9604MKMMKM-2505-M4185VendorInvestigate2025-Q297.525.8496.1Buyer-sourced0FAIL
AX-2025-020208BPC-157GGPepsGGPE-2411-V1398PeptideMeter2025-Q299.403.09Supplier-supplied2MARGINAL
AX-2025-020405SemaxKPKP-2502-H4693PeptideMeter2025-Q298.186.10103.3Supplier-supplied1FAIL
AX-2025-0190875-Amino-1MQJEEPJEEP-2412-M4106VendorInvestigate2025-Q299.525.63101.6Buyer-sourced1FAIL
AX-2025-020676MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359Janoshik2025-Q298.484.6290.6Supplier-supplied3FAIL
AX-2025-019158CJC-1295 (no DAC)TFCTFC-2411-M5192Janoshik2025-Q298.721.9493.3Buyer-sourced0PASS
AX-2025-019084TirzepatideJEEPJEEP-2412-U3223VendorInvestigate2025-Q299.133.74Buyer-sourced1MARGINAL
AX-2025-019075TirzepatideJEEPJEEP-2412-U3223Medutest2025-Q298.473.1198.9Supplier-supplied1MARGINAL
AX-2025-018971KPVFGPFGP-2501-A1918Janoshik2025-Q299.933.0589.7Supplier-supplied1MARGINAL
AX-2025-019076TirzepatideJEEPJEEP-2412-U3223Nordanalyt2025-Q298.823.4594.2Buyer-sourced1MARGINAL
AX-2025-020720BPC-157GL BiochemGLBI-2411-N8871Janoshik2025-Q299.437.0298.1Supplier-supplied1MARGINAL
AX-2025-020646SemaglutideSSASSA-2412-Y7639Janoshik2025-Q297.564.08Supplier-supplied0PASS
AX-2025-019532SemaglutideHomopeptideHOMO-2501-A1307PeptideMeter2025-Q299.936.0589.9Supplier-supplied1MARGINAL
AX-2025-019529SemaglutideHomopeptideHOMO-2501-A1307VendorInvestigate2025-Q299.006.08Laboratory-retained1MARGINAL
AX-2025-019085TirzepatideJEEPJEEP-2412-U3223Janoshik2025-Q298.943.3290.1Laboratory-retained1MARGINAL
AX-2025-019059LiraglutideJEEPJEEP-2411-B3841Kestrel2025-Q299.934.82Supplier-supplied0PASS
AX-2025-020679MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359Janoshik2025-Q298.524.88106.1Supplier-supplied3FAIL
AX-2025-020653SemaglutideSSASSA-2412-Y7639PeptideMeter2025-Q297.573.7994.9Supplier-supplied1MARGINAL
AX-2025-020613GHRP-2SSASSA-2505-D7439Janoshik2025-Q299.305.05Supplier-supplied2MARGINAL
AX-2025-019488GHRP-6HomopeptideHOMO-2504-G9629PeptideMeter2025-Q299.934.04Supplier-supplied1MARGINAL
AX-2025-021215TirzepatideBCHBCH-2501-D6269PeptideMeter2025-Q297.403.74104.0Supplier-supplied1MARGINAL
AX-2025-020980TB-500CPCCPC-2502-V2965PeptideMeter2025-Q298.964.6893.5Supplier-supplied2MARGINAL
AX-2025-020183KPVGGPepsGGPE-2411-R9751PeptideMeter2025-Q298.704.6294.1Supplier-supplied0FAIL
AX-2025-021291L-Glutathione (reduced)BCHBCH-2502-Y7711PeptideMeter2025-Q297.8110.00Supplier-supplied0FAIL
AX-2025-021189PT-141 (Bremelanotide)BCHBCH-2502-H6657Janoshik2025-Q299.426.36Supplier-supplied0PASS
AX-2025-0210205-Amino-1MQWXTWXT-2505-M3910Nordanalyt2025-Q298.582.88Supplier-supplied1FAIL
AX-2025-020400TB-500KPKP-2412-H4631Janoshik2025-Q298.634.35Supplier-supplied2MARGINAL