62943-41-3 NSC112805