IM1240-5mg MC1568 is an inhibitor of histone deacetylase (HDAC II). SKU: SLB-IM1240-5mg Supplier: Solarbio Unit: bottle Add to cart Contact Us Add to wishlist Price 92.37 € 92.37 € Terms and Conditions