Ide-in-63 Tfa Salt

Ide-in-63 Tfa Salt

AOB13797

1000 Items

$0.00

Overview

Novel highly potent substrate-selective inhibitor of insulin-degrading enzyme (IDE), blocking insulin binding while allowing glucagon cleavage, even at saturating inhibitor concentrations