31438-18-3 NSC105637