26227-80-5 NSC211284