20268-93-3 NSC268226