31105-79-0 NSC293103 PEROXYCOSTUNOLIDE