Maltose acetate NSC170186