59598-29-7 NSC106398 VERNOLEPIN Vernonia Lactone