31695-52-0 NSC117903