142i5

142i5

AOB12039

1000 Items

$0.00

Overview

The very first potent melanoma-IAP (ML-IAP) Lys-covalent inhibitor