AssayIndex
Supplier records

Every BCH record · page 3

Every BCH record the index holds, newest first. Sort any column. The rollups are on the scorecard; this is the underlying evidence. Bachem Holding (Suzhou) Co., Ltd. sells direct at bachemholding.com →.

209 recordsmedian 98.32 %6 pagesupdated 30 Jul 2026
ReportCompoundLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2025-021046GonadorelinBCH-2510-F4167Medutest2025-Q499.154.96107.4Supplier-supplied0PASS
AX-2025-021085CagrilintideBCH-2509-A4594Janoshik2025-Q499.085.9893.8Buyer-sourced0PASS
AX-2025-021073AOD-9604BCH-2509-K4227Medutest2025-Q498.214.89103.6Buyer-sourced0PASS
AX-2025-021033BPC-157BCH-2506-D4413Janoshik2025-Q499.036.3298.6Buyer-sourced0PASS
AX-2025-021050GonadorelinBCH-2510-F4167VendorInvestigate2025-Q498.495.2494.7Buyer-sourced0FAIL
AX-2025-021095SemaglutideBCH-2505-Y5388Medutest2025-Q497.856.52Buyer-sourced2FAIL
AX-2025-021082CagrilintideBCH-2509-A4594Janoshik2025-Q499.365.83Buyer-sourced0PASS
AX-2025-021051GonadorelinBCH-2510-F4167Janoshik2025-Q499.315.03Supplier-supplied1MARGINAL
AX-2025-021068BPC-157BCH-2508-H4066Janoshik2025-Q498.763.40Buyer-sourced0PASS
AX-2025-021089CagrilintideBCH-2509-A4594PeptideMeter2025-Q499.055.4193.1Buyer-sourced0PASS
AX-2025-021093SemaglutideBCH-2505-Y5388Janoshik2025-Q498.036.5099.1Buyer-sourced2MARGINAL
AX-2025-021097SemaglutideBCH-2505-Y5388Janoshik2025-Q499.356.26106.9Supplier-supplied1MARGINAL
AX-2025-021101SemaglutideBCH-2505-Y5388Janoshik2025-Q497.975.81Buyer-sourced1MARGINAL
AX-2025-021096SemaglutideBCH-2505-Y5388Medutest2025-Q498.037.0094.1Buyer-sourced1MARGINAL
AX-2025-021032BPC-157BCH-2506-D4413PeptideMeter2025-Q498.876.50107.2Laboratory-retained0PASS
AX-2025-021098SemaglutideBCH-2505-Y5388Janoshik2025-Q498.326.55Laboratory-retained1MARGINAL
AX-2025-021083CagrilintideBCH-2509-A4594PeptideMeter2025-Q499.126.04Buyer-sourced1MARGINAL
AX-2025-021067BPC-157BCH-2508-H4066Nordanalyt2025-Q498.584.19104.3Buyer-sourced1FAIL
AX-2025-021034BPC-157BCH-2506-D4413PeptideMeter2025-Q499.475.8793.8Supplier-supplied0PASS
AX-2025-021087CagrilintideBCH-2509-A4594Janoshik2025-Q498.906.29102.8Buyer-sourced0PASS
AX-2025-021045GonadorelinBCH-2510-F4167Medutest2025-Q498.885.1099.9Buyer-sourced0PASS
AX-2025-021084CagrilintideBCH-2509-A4594Janoshik2025-Q499.126.16Buyer-sourced0PASS
AX-2025-021037BPC-157BCH-2506-D4413Nordanalyt2025-Q499.535.91Supplier-supplied0PASS
AX-2025-021090CagrilintideBCH-2509-A4594Janoshik2025-Q499.206.5496.7Buyer-sourced0PASS
AX-2025-021074AOD-9604BCH-2509-K4227Janoshik2025-Q498.274.65105.1Buyer-sourced0PASS
AX-2025-021094SemaglutideBCH-2505-Y5388Nordanalyt2025-Q498.146.41Buyer-sourced1MARGINAL
AX-2025-021054GonadorelinBCH-2510-F4167Janoshik2025-Q498.695.65102.6Buyer-sourced0PASS
AX-2025-021053GonadorelinBCH-2510-F4167Janoshik2025-Q499.185.3294.3Supplier-supplied0PASS
AX-2025-021086CagrilintideBCH-2509-A4594Janoshik2025-Q499.496.30Buyer-sourced1MARGINAL
AX-2025-021092PemvidutideBCH-2506-G4536Janoshik2025-Q397.975.58Supplier-supplied0PASS
AX-2025-021075L-Glutathione (reduced)BCH-2508-X4357Medutest2025-Q397.446.63Buyer-sourced1FAIL
AX-2025-021107TirzepatideBCH-2508-A5665Janoshik2025-Q399.115.01106.0Buyer-sourced0PASS
AX-2025-021108TirzepatideBCH-2508-A5665PeptideMeter2025-Q399.035.60Buyer-sourced0PASS
AX-2025-021109TirzepatideBCH-2508-A5665PeptideMeter2025-Q398.915.5497.7Buyer-sourced0PASS
AX-2025-021063TirzepatideBCH-2501-D4197Medutest2025-Q296.844.83Buyer-sourced0FAIL
AX-2025-021065TirzepatideBCH-2501-D4197PeptideMeter2025-Q297.114.05101.4Buyer-sourced0PASS
AX-2025-021058TirzepatideBCH-2501-D4197Nordanalyt2025-Q297.254.12Buyer-sourced0PASS
AX-2025-021071HexarelinBCH-2501-B4807PeptideMeter2025-Q297.975.66105.6Buyer-sourced0FAIL
AX-2025-021110L-Glutathione (reduced)BCH-2502-Y5639Janoshik2025-Q297.889.15Buyer-sourced0FAIL
AX-2025-021103RetatrutideBCH-2412-Y5177Kestrel2025-Q298.343.49106.8Buyer-sourced0PASS