24743-50-8 NSC342659