24390-65-6 NSC243593