1083162-61-1

 Home / Products / 1083162-61-1
FIN-56

1083162-61-1

Cat.No.ABP018398 Chemical NameFIN-56 MolFormula MolWeight Purity NLT 98%

Chemical Name : FIN-56

CAS : 1083162-61-1

FIN-56 is a specific inducer of ferroptosis.
Enquiry