2488-24-6 NSC333742