35103-99-2 NSC344685