40435-64-1 NSC143258