88695-48-1 NSC266526