42784-64-5 NSC112790