Pauferrol A, a novel chalcone trimer with a cyclobutane ring from Caesalpinia ferrea mart exhibiting DNA topoisomerase II inhibition and apoptosis-inducing activity