59050-88-3 NSC201338