50638-21-6 NSC266478