87640-29-7 NSC258361