78604-32-7 NSC303842