2268-77-1 NSC503426