34646-64-5 NSC45116