Ask a question

We will email your question to the supplier on your behalf.

Selleck Chemicals

IACS-010759 (IACS-10759)
IACS-010759 (IACS-10759) is a potent and selective oxidative phosphorylation inhibitor (IC50 <...
Cat# S8731, SKU# S8731-25mg, 25mg, $507.00
Feedback