AssayIndex
AX-R04 · flagged records

Records flagged by AX-R04 · page 24

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-020055OxytocinERPERP-2503-A7432Janoshik2025-Q298.824.60Supplier-supplied1MARGINAL
AX-2025-019882RetatrutideSWBSWB-2503-P4938Janoshik2025-Q298.455.0889.1Supplier-supplied3MARGINAL
AX-2025-019323MK-677 (Ibutamoren mesylate)TFCTFC-2505-N7258PeptideMeter2025-Q298.835.34Supplier-supplied2FAIL
AX-2025-019306BPC-157TFCTFC-2504-J6965PeptideMeter2025-Q299.564.32106.5Supplier-supplied2MARGINAL
AX-2025-020750MGFSGNSGN-2503-S9853Nordanalyt2025-Q299.043.3692.0Buyer-sourced3MARGINAL
AX-2025-020398TB-500MKMMKM-2412-F4188Janoshik2025-Q299.394.5594.8Supplier-supplied2MARGINAL
AX-2025-020751MGFSGNSGN-2503-S9853PeptideMeter2025-Q299.063.21Supplier-supplied1MARGINAL
AX-2025-020683MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359VendorInvestigate2025-Q298.265.67102.2Buyer-sourced3FAIL
AX-2025-019787TirzepatideHJHJ-2505-H3571Kestrel2025-Q298.765.12Supplier-supplied2MARGINAL
AX-2025-019778RetatrutideHJHJ-2412-C3784VendorInvestigate2025-Q297.404.29Buyer-sourced2MARGINAL
AX-2025-020970TB-500CPCCPC-2411-X2935Janoshik2025-Q299.932.4895.9Supplier-supplied2MARGINAL
AX-2025-019886RetatrutideSWBSWB-2503-P4938Nordanalyt2025-Q298.175.0992.6Supplier-supplied2MARGINAL
AX-2025-020972TB-500CPCCPC-2411-X2935Nordanalyt2025-Q299.342.2995.3Supplier-supplied3MARGINAL
AX-2025-020966TB-500CPCCPC-2411-X2935Medutest2025-Q299.843.0292.4Supplier-supplied3MARGINAL
AX-2025-020682MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359PeptideMeter2025-Q298.805.3699.7Supplier-supplied3FAIL
AX-2025-020399TB-500MKMMKM-2412-F4188Nordanalyt2025-Q299.935.1598.4Supplier-supplied2MARGINAL
AX-2025-020052OxytocinERPERP-2503-A7432Janoshik2025-Q299.415.45Supplier-supplied1MARGINAL
AX-2025-019889RetatrutideSWBSWB-2503-P4938Janoshik2025-Q299.135.0399.6Supplier-supplied2MARGINAL
AX-2025-021084TirzepatideWXTWXT-2411-F4668Janoshik2025-Q298.854.34103.8Supplier-supplied1MARGINAL
AX-2025-021074TirzepatideWXTWXT-2411-F4668Kestrel2025-Q299.135.08Laboratory-retained2MARGINAL
AX-2025-019786TirzepatideHJHJ-2505-H3571Nordanalyt2025-Q298.565.4491.8Supplier-supplied2MARGINAL
AX-2025-020397TB-500MKMMKM-2412-F4188Janoshik2025-Q299.394.09100.3Supplier-supplied2MARGINAL
AX-2025-019331MK-677 (Ibutamoren mesylate)TFCTFC-2505-N7258Janoshik2025-Q299.035.69102.8Supplier-supplied2FAIL
AX-2025-020685MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359PeptideMeter2025-Q298.545.17Supplier-supplied3FAIL
AX-2025-019887RetatrutideSWBSWB-2503-P4938Medutest2025-Q298.444.93Supplier-supplied2MARGINAL
AX-2025-019779RetatrutideHJHJ-2412-C3784Medutest2025-Q298.124.1397.7Supplier-supplied2MARGINAL
AX-2025-020680MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359Janoshik2025-Q298.725.10Supplier-supplied3FAIL
AX-2025-019881RetatrutideSWBSWB-2503-P4938Janoshik2025-Q298.555.59Supplier-supplied2MARGINAL
AX-2025-020968TB-500CPCCPC-2411-X2935VendorInvestigate2025-Q298.992.43106.0Buyer-sourced2MARGINAL
AX-2025-020675MK-677 (Ibutamoren mesylate)GL BiochemGLBI-2501-Y8359PeptideMeter2025-Q297.875.6499.9Supplier-supplied3FAIL
AX-2025-019304BPC-157TFCTFC-2504-J6965Kestrel2025-Q299.934.6099.7Supplier-supplied1MARGINAL
AX-2025-020212BPC-157GGPepsGGPE-2411-V1398Janoshik2025-Q298.973.08Supplier-supplied2MARGINAL
AX-2025-019305BPC-157TFCTFC-2504-J6965VendorInvestigate2025-Q298.914.48Buyer-sourced2MARGINAL
AX-2025-020981TB-500CPCCPC-2502-V2965Janoshik2025-Q299.154.77Supplier-supplied2MARGINAL
AX-2025-020056OxytocinERPERP-2503-A7432Nordanalyt2025-Q298.815.01Supplier-supplied1MARGINAL
AX-2025-019325MK-677 (Ibutamoren mesylate)TFCTFC-2505-N7258PeptideMeter2025-Q299.515.87Supplier-supplied2FAIL
AX-2025-021083TirzepatideWXTWXT-2411-F4668Janoshik2025-Q298.604.8598.9Supplier-supplied2MARGINAL
AX-2025-020973TB-500CPCCPC-2411-X2935PeptideMeter2025-Q299.932.3691.6Supplier-supplied2MARGINAL
AX-2025-020748CJC-1295 (no DAC)SGNSGN-2412-L9802Medutest2025-Q299.654.36Supplier-supplied2MARGINAL
AX-2025-021075TirzepatideWXTWXT-2411-F4668Kestrel2025-Q298.634.90103.3Supplier-supplied2MARGINAL