ProductsIberdomideIberdomideCAT:528831528831940-528831Size:10.0mgPrice:AskLogin for priceAvailability: 24/48H Stock Items & 2 to 6 Weeks non Stock Items.Dry Ice Shipment: NoPrevious slideNext slidePrevious slideNext slideRelated ProductsCATName528831IberdomideAlternative ProductsCATNameMBS3844818-01Iberdomideabx283450-01IberdomideBA2731-100Iberdomidebs-82728C-01IberdomideBA2731-25IberdomideT7791-01IberdomideMBS3611052-01IberdomideB2284-5IberdomideB2284-1IberdomideBA2731-10Iberdomide