26291-79-2 NSC211292