AssayIndex
Reports by quarter

Reports submitted in 2025-Q3 · page 16

Kestrel Bioanalytical began contributing; gradient-length normalisation introduced. Median purity for the quarter is 99.03 % area, n=816. Read the 2025-Q3 state-of-the-index report →

816 records21 pagesmedian on this page 99.03 %updated 30 Jul 2026
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2025-020466GHRP-6KPKP-2503-L5154Medutest2025-Q398.543.84Buyer-sourced0FAIL
AX-2025-020227TirzepatideGGPepsGGPE-2502-J1624Janoshik2025-Q397.805.8298.6Buyer-sourced1MARGINAL
AX-2025-019922IpamorelinHJHJ-2504-X6056Janoshik2025-Q399.736.85107.5Buyer-sourced0PASS
AX-2025-019580TirzepatideTFCTFC-2508-G1453Janoshik2025-Q399.224.4091.8Buyer-sourced0PASS
AX-2025-018993TirzepatideASYASY-{CAT}-1938Janoshik2025-Q399.494.5598.3Buyer-sourced0PASS
AX-2025-021002TirzepatideWXTWXT-2505-T3334Janoshik2025-Q397.983.90Buyer-sourced1FAIL
AX-2025-020632SemaglutideGL BiochemGLBI-2502-B7974Kestrel2025-Q398.825.4692.1Supplier-supplied1FAIL
AX-2025-020631SemaglutideGL BiochemGLBI-2502-B7974Janoshik2025-Q397.315.51Laboratory-retained0PASS
AX-2025-020151IpamorelinERPERP-2502-S9437Janoshik2025-Q399.363.4089.2Supplier-supplied1MARGINAL
AX-2025-020146MOTS-cERPERP-2508-M9453Nordanalyt2025-Q399.042.6999.7Buyer-sourced0PASS
AX-2025-019972SelankHJHJ-2507-F7054Janoshik2025-Q399.658.60Buyer-sourced0PASS
AX-2025-019696SelankTFCTFC-2504-G2332Janoshik2025-Q399.208.8989.8Buyer-sourced2MARGINAL
AX-2025-019460BPC-157JEEPJEEP-2504-X7849Janoshik2025-Q398.856.4496.3Buyer-sourced0PASS
AX-2025-019292IpamorelinAMBAMB-2505-J6078Janoshik2025-Q399.834.33Buyer-sourced0PASS
AX-2025-019243CJC-1295 (no DAC)AMBAMB-2507-S5238Medutest2025-Q399.935.75Buyer-sourced0PASS
AX-2025-018499MOTS-cWWBWWB-2505-G2801Janoshik2025-Q399.802.5494.6Buyer-sourced0PASS
AX-2025-020815TirzepatideCPCCPC-2502-E1731Janoshik2025-Q398.872.4897.7Buyer-sourced2MARGINAL
AX-2025-020776SS-31 (Elamipretide)CPCCPC-2504-E9752Medutest2025-Q399.825.2793.2Buyer-sourced0PASS
AX-2025-020628SemaglutideGL BiochemGLBI-2505-V7913Janoshik2025-Q398.134.37Buyer-sourced1MARGINAL
AX-2025-020158IpamorelinERPERP-2502-S9437Janoshik2025-Q398.733.26Buyer-sourced0FAIL
AX-2025-019845SemaglutideHomopeptideHOMO-2506-M5731Janoshik2025-Q397.366.2494.1Buyer-sourced1MARGINAL
AX-2025-019770RetatrutideHomopeptideHOMO-2508-U3892Kestrel2025-Q399.496.39Buyer-sourced0PASS
AX-2025-019767RetatrutideHomopeptideHOMO-2508-U3892Janoshik2025-Q398.476.36105.1Buyer-sourced0PASS
AX-2025-019588TirzepatideTFCTFC-2508-G1453PeptideMeter2025-Q399.294.32104.4Buyer-sourced0PASS
AX-2025-019307RetatrutideAMBAMB-2502-A6319VendorInvestigate2025-Q398.164.6189.8Buyer-sourced1MARGINAL
AX-2025-019084GHRP-6GSPGSP-2508-F3139PeptideMeter2025-Q399.706.79Buyer-sourced0PASS
AX-2025-018624RetatrutideQSCQSC-2502-D5359Kestrel2025-Q399.037.06104.8Buyer-sourced1MARGINAL
AX-2025-021220MK-677 (Ibutamoren mesylate)PPGPPG-2508-N7944PeptideMeter2025-Q399.924.65Buyer-sourced0FAIL
AX-2025-021218MK-677 (Ibutamoren mesylate)PPGPPG-2508-N7944Janoshik2025-Q399.494.09Buyer-sourced0FAIL
AX-2025-020727TB-500SGNSGN-2506-M8920Janoshik2025-Q399.507.82Supplier-supplied2MARGINAL
AX-2025-020669TirzepatideSGNSGN-2506-J8349Janoshik2025-Q397.122.01Buyer-sourced0PASS
AX-2025-020668TirzepatideSGNSGN-2506-J8349Medutest2025-Q398.212.13101.7Supplier-supplied0PASS
AX-2025-020307MK-677 (Ibutamoren mesylate)GGPepsGGPE-2507-S2892PeptideMeter2025-Q399.794.4794.6Buyer-sourced0FAIL
AX-2025-019764RetatrutideHomopeptideHOMO-2508-U3892VendorInvestigate2025-Q398.876.2695.9Laboratory-retained0PASS
AX-2025-019571TirzepatideTFCTFC-2507-T1116PeptideMeter2025-Q397.473.59Buyer-sourced0PASS
AX-2025-019471BPC-157JEEPJEEP-2506-R8215Janoshik2025-Q399.063.1294.0Buyer-sourced0PASS
AX-2025-019196BPC-157SinoPepSNP-2506-U4547Medutest2025-Q398.965.38102.3Buyer-sourced1MARGINAL
AX-2025-020526SemaglutideSSASSA-2502-U6907PeptideMeter2025-Q398.095.40102.2Buyer-sourced0PASS
AX-2025-020524SemaglutideSSASSA-2502-U6907Medutest2025-Q397.605.63Buyer-sourced0PASS
AX-2025-020375IpamorelinMKMMKM-2504-N4424Nordanalyt2025-Q399.255.3598.9Buyer-sourced0PASS