31298-76-7 ISOPLUMERICINE Isoplumericin NSC112153