AssayIndex
AX-R04 · flagged records

Records flagged by AX-R04 · page 3

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 →

467 flagged7.09 % of the index12 pagesupdated 30 Jul 2026
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2026-043142BPC-157SSASSA-2601-N6863Medutest2026-Q298.194.8395.2Buyer-sourced1MARGINAL
AX-2026-042713GHK-CuERPERP-2601-F9816VendorInvestigate2026-Q298.023.75Buyer-sourced2FAIL
AX-2026-043140BPC-157SSASSA-2601-N6863PeptideMeter2026-Q297.864.85105.9Buyer-sourced1FAIL
AX-2026-042920BPC-157MKMMKM-2605-X3574Janoshik2026-Q298.633.06Buyer-sourced1MARGINAL
AX-2026-043495GHRP-6BCHBCH-2603-Y4946Janoshik2026-Q298.645.25Laboratory-retained1FAIL
AX-2026-043130BPC-157SSASSA-2601-N6863Janoshik2026-Q297.574.69100.4Buyer-sourced1FAIL
AX-2026-042458RetatrutideHomopeptideHOMO-2512-D4932Janoshik2026-Q298.834.57Buyer-sourced1MARGINAL
AX-2026-043010L-Glutathione (reduced)MKMMKM-2602-X4844Janoshik2026-Q298.499.00105.7Buyer-sourced2FAIL
AX-2026-041354BPC-157WWBWWB-2604-B3510PeptideMeter2026-Q299.695.58Buyer-sourced1MARGINAL
AX-2026-042564TirzepatideHJHJ-2605-D6191Janoshik2026-Q298.653.92Buyer-sourced1MARGINAL
AX-2026-042709GHK-CuERPERP-2601-F9816PeptideMeter2026-Q298.653.9994.6Buyer-sourced1MARGINAL
AX-2026-043143BPC-157SSASSA-2601-N6863Janoshik2026-Q297.915.02Buyer-sourced1FAIL
AX-2026-042712GHK-CuERPERP-2601-F9816PeptideMeter2026-Q298.483.08100.3Buyer-sourced1MARGINAL
AX-2026-042957SemaxMKMMKM-2512-B3991Nordanalyt2026-Q298.756.63Buyer-sourced1MARGINAL
AX-2026-043139BPC-157SSASSA-2601-N6863Janoshik2026-Q297.784.6799.8Buyer-sourced1FAIL
AX-2026-042714GHK-CuERPERP-2601-F9816Kestrel2026-Q298.934.31106.7Buyer-sourced2MARGINAL
AX-2026-043494GHRP-6BCHBCH-2603-Y4946Janoshik2026-Q299.115.26Supplier-supplied1MARGINAL
AX-2026-043131BPC-157SSASSA-2601-N6863Janoshik2026-Q297.754.43100.0Buyer-sourced1FAIL
AX-2026-042960SemaxMKMMKM-2512-B3991Kestrel2026-Q299.936.65Buyer-sourced1MARGINAL
AX-2026-042561TirzepatideHJHJ-2605-D6191Medutest2026-Q298.634.5494.1Buyer-sourced1MARGINAL
AX-2026-043133BPC-157SSASSA-2601-N6863Janoshik2026-Q298.374.34106.6Supplier-supplied1MARGINAL
AX-2026-042952SemaxMKMMKM-2512-B3991Medutest2026-Q298.937.12Buyer-sourced2FAIL
AX-2026-043011L-Glutathione (reduced)MKMMKM-2602-X4844Nordanalyt2026-Q298.508.9593.4Buyer-sourced1MARGINAL
AX-2026-041351BPC-157WWBWWB-2604-B3510Janoshik2026-Q299.735.34Buyer-sourced1MARGINAL
AX-2026-041355BPC-157WWBWWB-2604-B3510Janoshik2026-Q299.635.68100.0Buyer-sourced1MARGINAL
AX-2026-042565TirzepatideHJHJ-2605-D6191Kestrel2026-Q298.844.03102.2Buyer-sourced2FAIL
AX-2026-041536PinealonQSCQSC-2602-V6998Janoshik2026-Q299.748.2399.2Buyer-sourced1FAIL
AX-2026-041353BPC-157WWBWWB-2604-B3510PeptideMeter2026-Q299.664.70Buyer-sourced1MARGINAL
AX-2026-043436MOTS-cBCHBCH-2511-L3743Janoshik2026-Q297.343.86102.1Buyer-sourced1FAIL
AX-2026-043493GHRP-6BCHBCH-2603-Y4946VendorInvestigate2026-Q298.725.10Buyer-sourced1FAIL
AX-2026-043012L-Glutathione (reduced)MKMMKM-2602-X4844PeptideMeter2026-Q298.688.77Buyer-sourced1MARGINAL
AX-2026-042562TirzepatideHJHJ-2605-D6191Nordanalyt2026-Q298.544.60105.6Buyer-sourced2MARGINAL
AX-2026-042958SemaxMKMMKM-2512-B3991Janoshik2026-Q298.727.11Buyer-sourced1MARGINAL
AX-2026-042919BPC-157MKMMKM-2605-X3574PeptideMeter2026-Q298.753.1392.9Buyer-sourced1MARGINAL
AX-2026-043132BPC-157SSASSA-2601-N6863Janoshik2026-Q298.034.34Buyer-sourced1MARGINAL
AX-2026-043325IpamorelinCPCCPC-2508-Y1913PeptideMeter2026-Q198.115.61Buyer-sourced1FAIL
AX-2026-043136BPC-157SSASSA-2601-N6863Janoshik2026-Q298.524.0292.4Buyer-sourced1MARGINAL
AX-2026-043410CJC-1295 (no DAC)WXTWXT-2511-N3100Janoshik2026-Q197.523.03105.4Buyer-sourced1FAIL
AX-2026-042683Humanin (HNG)ERPERP-2601-P8786Janoshik2026-Q198.644.4097.0Laboratory-retained1MARGINAL
AX-2026-042094BPC-157HYBHYB-2512-P8025Janoshik2026-Q199.383.40Buyer-sourced1MARGINAL