2199-58-8 NSC112886