50317-24-3 NSC140605