Kaempferol 50mg CAS 520-18-3 MDL MFCD00016938 Powder Inhibits topoisomerase I catalyzed DNA religation. Induces apoptosis and is cytotoxic to huma