1,1,3,3-Tetrabutyl-1,3-bis((2,5-difluorobenzoyl)oxy)distannoxane AIDS-138026 AIDS138026 NSC643855