Ota-5781

Ota-5781

AOB13304

1000 Items

$0.00

Overview

Novel potent inhibitor of the natural function of FDX1, promoting a unique form of copper-dependent cell death