31695-54-2 NSC117904