Cat. Name CAS. Structure Purity
I003537 Necrostatin-1 4311-88-0 Necrostatin-1 ≥ 95%