87640-31-1 NSC260598