10566-66-2 NSC122905