Cell-permeable Caspase-1 Inhibitor I trifluoroacetate salt

Cell-permeable Caspase-1 Inhibitor I trifluoroacetate salt · CAS 201608-12-0