66870-57-3 NSC299964