3484-37-5 MELAMPODIN NSC 272353 NSC156130 OVATODIOLIDE