89354-00-7 FLEMICULOSIN NSC381605