21640-31-3 NSC116967