IA2500-1mg AZD5991 is an MCL-1 inhibitor. SKU: SLB-IA2500-1mg Supplier: Solarbio Unit: bottle Add to cart Contact Us Add to wishlist Price 442.22 € 442.22 € Terms and Conditions