AssayIndex
Reports by laboratory

Reports from Kestrel Bioanalytical · page 6

Fast and inexpensive, on a 15-minute gradient that co-elutes mass-identical diastereomers. Results read high. Measured purity bias against the index reference method is +0.24 pp with a within-lab repeatability of 0.34 pp. Full laboratory profile →

407 records11 pagesmedian on this page 99.05 %updated 30 Jul 2026
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2025-019474BPC-157JEEPJEEP-2506-R8215Kestrel2025-Q399.243.6697.6Buyer-sourced0PASS
AX-2025-018947RetatrutideASYASY-{CAT}-1860Kestrel2025-Q399.065.9999.4Buyer-sourced0PASS
AX-2025-019528PEG-MGFTFCTFC-2507-M8937Kestrel2025-Q398.054.59Buyer-sourced0PASS
AX-2025-020457TirzepatideKPKP-2504-V5402Kestrel2025-Q398.804.5799.6Buyer-sourced1MARGINAL
AX-2025-018646MK-677 (Ibutamoren mesylate)QSCQSC-2507-F5673Kestrel2025-Q399.654.78Buyer-sourced1FAIL
AX-2025-020525SemaglutideSSASSA-2502-U6907Kestrel2025-Q398.105.1298.8Buyer-sourced0PASS
AX-2025-021123RetatrutideSIGSIG-2508-6037Kestrel2025-Q397.972.8291.9Buyer-sourced0PASS
AX-2025-020693SermorelinSGNSGN-2502-Y8340Kestrel2025-Q399.424.27Buyer-sourced1FAIL
AX-2025-020722BPC-157SGNSGN-2507-F9360Kestrel2025-Q398.594.83106.2Buyer-sourced0PASS
AX-2025-020973PT-141 (Bremelanotide)WXTWXT-2507-R4042Kestrel2025-Q399.754.62Buyer-sourced0PASS
AX-2025-020456TirzepatideKPKP-2504-V5402Kestrel2025-Q398.394.6389.3Buyer-sourced1MARGINAL
AX-2025-019769RetatrutideHomopeptideHOMO-2508-U3892Kestrel2025-Q399.246.1593.0Buyer-sourced0PASS
AX-2025-019301IpamorelinAMBAMB-2505-J6078Kestrel2025-Q399.934.6892.5Buyer-sourced0PASS
AX-2025-020541VilonSSASSA-2508-B6436Kestrel2025-Q399.156.2193.5Buyer-sourced0FAIL
AX-2025-021151SemaxSIGSIG-2504-6873Kestrel2025-Q398.3710.29Buyer-sourced1FAIL
AX-2025-018992TirzepatideASYASY-{CAT}-1938Kestrel2025-Q398.974.80Buyer-sourced0PASS
AX-2025-019597IGF-1 LR3TFCTFC-2508-H1748Kestrel2025-Q398.285.60103.0Buyer-sourced0PASS
AX-2025-020868IGF-1 LR3WXTWXT-2508-G2536Kestrel2025-Q397.454.12104.0Buyer-sourced1FAIL
AX-2025-019906PEG-MGFHJHJ-2507-S5943Kestrel2025-Q398.547.23Buyer-sourced0PASS
AX-2025-020760TirzepatideSGNSGN-2507-W9570Kestrel2025-Q398.745.33Buyer-sourced0PASS
AX-2025-019246CJC-1295 (no DAC)AMBAMB-2507-S5238Kestrel2025-Q399.935.70104.6Buyer-sourced0PASS
AX-2025-020372IpamorelinMKMMKM-2504-N4424Kestrel2025-Q399.365.90102.8Buyer-sourced0PASS
AX-2025-020166CJC-1295 with DACERPERP-2506-E9178Kestrel2025-Q398.974.55Buyer-sourced1FAIL
AX-2025-020894Enclomiphene citrateWXTWXT-2506-V2798Kestrel2025-Q399.344.3392.4Supplier-supplied0FAIL
AX-2025-0203655-Amino-1MQMKMMKM-2503-H3929Kestrel2025-Q399.865.3797.3Buyer-sourced0FAIL
AX-2025-020711Thymosin α1SGNSGN-2504-P9129Kestrel2025-Q398.955.73Buyer-sourced0PASS
AX-2025-020139MOTS-cERPERP-2508-M9453Kestrel2025-Q399.072.67Buyer-sourced0PASS
AX-2025-020237RetatrutideGGPepsGGPE-2508-E1731Kestrel2025-Q398.611.92106.7Buyer-sourced1FAIL
AX-2025-020670TirzepatideSGNSGN-2506-J8349Kestrel2025-Q397.791.74105.6Buyer-sourced0PASS
AX-2025-019388TirzepatideHYBHYB-2507-A6586Kestrel2025-Q399.934.71Buyer-sourced0PASS
AX-2025-020348BPC-157MKMMKM-2502-T3877Kestrel2025-Q399.556.74Supplier-supplied2FAIL
AX-2025-020339CJC-1295 (no DAC)MKMMKM-2504-K3480Kestrel2025-Q398.894.69Buyer-sourced0PASS
AX-2025-020661TirzepatideSGNSGN-2506-J8349Kestrel2025-Q398.581.95Buyer-sourced0PASS
AX-2025-020632SemaglutideGL BiochemGLBI-2502-B7974Kestrel2025-Q398.825.4692.1Supplier-supplied1FAIL
AX-2025-019770RetatrutideHomopeptideHOMO-2508-U3892Kestrel2025-Q399.496.39Buyer-sourced0PASS
AX-2025-018624RetatrutideQSCQSC-2502-D5359Kestrel2025-Q399.037.06104.8Buyer-sourced1MARGINAL
AX-2025-020709Thymosin α1SGNSGN-2504-P9129Kestrel2025-Q399.525.48Buyer-sourced0PASS
AX-2025-019250CJC-1295 (no DAC)AMBAMB-2507-S5238Kestrel2025-Q399.935.5888.9Buyer-sourced1MARGINAL
AX-2025-020520Humanin (HNG)SSASSA-2508-P6927Kestrel2025-Q399.174.5897.6Buyer-sourced0PASS
AX-2025-018589SemaglutideQYBQYB-2505-U5049Kestrel2025-Q399.533.7194.4Buyer-sourced0PASS