Amonafide Amonafide is a topoisomerase II inhibitor and DNA intercalator, which induces apoptosis signaling by inhibiting the binding of Topo II to DNA. SKU: SLB-IA1850-100mg Supplier: Solarbio Unit: bottle Add to cart Contact Us Add to wishlist Price 1,373.81 € 1,373.81 € Terms and Conditions