Juventus have agreed to buy the remaining half of midfielder Kwadwo Asamoah's registration from Serie A rivals Udinese for nine million euros.