Imidazole ketone erastin (IKE)

Imidazole ketone erastin (IKE) · CAS 1801530-11-9