N-[4-(2-Pyrrolidinoethoxy)phenyl]-3-nitro-1,8-naphthalimide NSC679264