25241-08-1 NSC266106