66870-49-3 NSC299962