BTB06584

BTB06584

  • $169.00
    Unit price per 
Shipping calculated at checkout.


BTB06584 is an IF1-dependent, selective inhibitor of the mitochondrial F1 Fo-ATPase.

We Also Recommend

×
Welcome Newcomer