34491-29-7 NSC303518