{"advisories":[],"asset_url":"https://titratelab.com/versus-cards/ion-peptide-vs-mrp/battles/glp1.png","available":true,"canonical_pair":"ion-peptide-vs-mrp","canonical_url":"https://titratelab.com/vendors/compare/ion-peptide-vs-mrp","category":{"dialogue_label":"GLP-1","key":"glp1","label":"GLP-1"},"compounds":[{"a":{"endotoxin_fails":0,"endotoxin_tests":1,"evidence_date":"2026-05-08","fill_tests":3,"purity_pct":99.7,"purity_tests":3,"reports":3,"underfilled":0,"unknown_or_zero":0},"b":{"endotoxin_fails":0,"endotoxin_tests":0,"evidence_date":"","fill_tests":0,"purity_pct":null,"purity_tests":0,"reports":0,"underfilled":0,"unknown_or_zero":0},"name":"SEMAGLUTIDE","slug":"semaglutide"},{"a":{"endotoxin_fails":0,"endotoxin_tests":5,"evidence_date":"2026-06-29","fill_tests":22,"purity_pct":99.8,"purity_tests":22,"reports":22,"underfilled":0,"unknown_or_zero":0},"b":{"endotoxin_fails":0,"endotoxin_tests":0,"evidence_date":"2026-06-24","fill_tests":16,"purity_pct":99.7,"purity_tests":17,"reports":17,"underfilled":0,"unknown_or_zero":1},"name":"TIRZEPATIDE","slug":"tirzepatide"},{"a":{"endotoxin_fails":0,"endotoxin_tests":0,"evidence_date":"2026-07-22","fill_tests":17,"purity_pct":99.8,"purity_tests":22,"reports":22,"underfilled":0,"unknown_or_zero":5},"b":{"endotoxin_fails":0,"endotoxin_tests":0,"evidence_date":"2026-06-28","fill_tests":15,"purity_pct":99.8,"purity_tests":18,"reports":18,"underfilled":0,"unknown_or_zero":3},"name":"RETATRUTIDE","slug":"retatrutide"}],"disclaimer":"Observed batches · not certification or endorsement","evidence_through":"2026-07-22","fingerprint":"sha256:36d4afee88c3bbf2e36a0acc498a235aa70145c3963f82818988e56329ba7008","generated_at":"2026-09-05T17:18:24Z","portable":true,"renderer_version":"peptide-battles-2026-09-04.1","schema":"titratelab.vendor_compound_battle.v1","sides":{"a":{"attribution_basis":"name_on_report","attribution_label":"Name on report · vendor role not verified","attribution_short":"NAME ON REPORT","name":"Ion Peptide","slug":"ion-peptide"},"b":{"attribution_basis":"name_on_report","attribution_label":"Name on report · vendor role not verified","attribution_short":"NAME ON REPORT","name":"MRP","slug":"mrp"}},"state":"live","underfill_threshold_pct":15}