At-iap

At-iap

AOB33034

CAS 1403898-55-4

More details

1000 Items

$0.00

Overview

Novel potent dual antagonist of XIAP and cIAP1