AssayIndex
AX-R04 · flagged records

Records flagged by AX-R04 · page 19

A supplier repeatedly reports purity as a round number — 99.0, 98.5, 99.5 — where a real integration would not. Predicate: coa.purity != null && (coa.purity * 10) % 5 === 0 && supplierRoundCount >= 3. Why this rule exists and what it is not →

1,492 flagged22.20 % of the index38 pagesupdated 30 Jul 2026
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2025-020905SemaglutideCPCCPC-2504-G2724Janoshik2025-Q397.885.11Buyer-sourced2MARGINAL
AX-2025-019784SelankHJHJ-2507-F3983Kestrel2025-Q398.809.1797.2Supplier-supplied1FAIL
AX-2025-019595TB-500HomopeptideHOMO-2504-G1782VendorInvestigate2025-Q398.605.10100.4Buyer-sourced2MARGINAL
AX-2025-020895SemaglutideCPCCPC-2504-G2724PeptideMeter2025-Q398.245.98Buyer-sourced2MARGINAL
AX-2025-020601SemaglutideSSASSA-2508-Y6894Janoshik2025-Q398.814.90100.9Supplier-supplied3MARGINAL
AX-2025-019600TB-500HomopeptideHOMO-2504-G1782Janoshik2025-Q399.234.86Supplier-supplied2MARGINAL
AX-2025-020426TirzepatideKPKP-2504-V4847VendorInvestigate2025-Q397.554.8795.5Buyer-sourced2MARGINAL
AX-2025-020249BPC-157GGPepsGGPE-2502-U2458PeptideMeter2025-Q399.064.59Supplier-supplied2MARGINAL
AX-2025-021301CJC-1295 with DACBCHBCH-2505-T7755PeptideMeter2025-Q398.047.7795.9Supplier-supplied2MARGINAL
AX-2025-021008BPC-157WXTWXT-2506-M3361PeptideMeter2025-Q399.013.79Supplier-supplied2MARGINAL
AX-2025-020951KPVCPCCPC-2502-M3212PeptideMeter2025-Q398.133.51Supplier-supplied2FAIL
AX-2025-019140PEG-MGFTFCTFC-2507-M4201Janoshik2025-Q398.013.8092.6Supplier-supplied2MARGINAL
AX-2025-021264PemvidutideBCHBCH-2506-G6608Medutest2025-Q397.485.15Supplier-supplied2MARGINAL
AX-2025-021260PemvidutideBCHBCH-2506-G6608Janoshik2025-Q398.375.4893.0Supplier-supplied3MARGINAL
AX-2025-020298IpamorelinMKMMKM-2504-N3425Medutest2025-Q398.785.20Buyer-sourced2FAIL
AX-2025-019597TB-500HomopeptideHOMO-2504-G1782PeptideMeter2025-Q398.904.27Supplier-supplied2MARGINAL
AX-2025-020792PT-141 (Bremelanotide)SGNSGN-2505-A9617Kestrel2025-Q398.383.76Supplier-supplied1FAIL
AX-2025-019236NAD+TFCTFC-2505-C6056Janoshik2025-Q399.7112.0196.8Supplier-supplied1FAIL
AX-2025-021311GHRP-2BCHBCH-2506-L7534Janoshik2025-Q397.917.9890.8Laboratory-retained2FAIL
AX-2025-021052SemaglutideWXTWXT-2508-G4316VendorInvestigate2025-Q397.422.53101.8Buyer-sourced2MARGINAL
AX-2025-020110TirzepatideGGPepsGGPE-2502-J8885Janoshik2025-Q398.195.7993.6Supplier-supplied2MARGINAL
AX-2025-019240BPC-157TFCTFC-2507-J6580Kestrel2025-Q399.834.31105.2Supplier-supplied1MARGINAL
AX-2025-020111TirzepatideGGPepsGGPE-2502-J8885Janoshik2025-Q398.295.48106.3Supplier-supplied2MARGINAL
AX-2025-019235NAD+TFCTFC-2505-C6056VendorInvestigate2025-Q399.0112.14Buyer-sourced1FAIL
AX-2025-020034RetatrutideERPERP-2506-C7220Janoshik2025-Q398.265.59100.9Supplier-supplied3MARGINAL
AX-2025-020795PT-141 (Bremelanotide)SGNSGN-2505-A9617Janoshik2025-Q398.073.8293.4Laboratory-retained1FAIL
AX-2025-020260CJC-1295 (no DAC)MKMMKM-2504-K2481Janoshik2025-Q397.934.7097.3Supplier-supplied1FAIL
AX-2025-018611PemvidutideQYBQYB-2502-V5083Janoshik2025-Q399.293.7394.5Supplier-supplied3MARGINAL
AX-2025-020900SemaglutideCPCCPC-2504-G2724Janoshik2025-Q398.545.04104.8Supplier-supplied2MARGINAL
AX-2025-020794PT-141 (Bremelanotide)SGNSGN-2505-A9617Janoshik2025-Q398.353.8297.3Supplier-supplied1FAIL
AX-2025-020261CJC-1295 (no DAC)MKMMKM-2504-K2481Kestrel2025-Q398.784.4096.9Supplier-supplied3MARGINAL
AX-2025-020752Thymosin α1SGNSGN-2504-P9721Kestrel2025-Q399.335.8089.0Supplier-supplied2MARGINAL
AX-2025-019596TB-500HomopeptideHOMO-2504-G1782PeptideMeter2025-Q399.724.83Supplier-supplied2MARGINAL
AX-2025-018878RetatrutideQSCQSC-2504-R9199PeptideMeter2025-Q398.991.73106.4Supplier-supplied2MARGINAL
AX-2025-021270PemvidutideBCHBCH-2506-G6608Janoshik2025-Q397.565.97Supplier-supplied2MARGINAL
AX-2025-020305IpamorelinMKMMKM-2504-N3425Medutest2025-Q399.054.89Supplier-supplied2MARGINAL
AX-2025-021268PemvidutideBCHBCH-2506-G6608PeptideMeter2025-Q398.005.88Supplier-supplied2MARGINAL
AX-2025-020896SemaglutideCPCCPC-2504-G2724Medutest2025-Q398.535.05103.7Supplier-supplied2MARGINAL
AX-2025-020801PT-141 (Bremelanotide)SGNSGN-2505-A9617Janoshik2025-Q398.203.91102.2Supplier-supplied1FAIL
AX-2025-020799PT-141 (Bremelanotide)SGNSGN-2505-A9617PeptideMeter2025-Q398.023.15105.3Buyer-sourced1FAIL