30959-91-2 NSC347106