24234-06-8 NSC268364