23488-99-5 NSC268363