Wolverhampton Wanderers have completed the signing of Austria striker Sasa Kalajdzic from Stuttgart.
The 25-year-old has signed a five-year deal, with the option of a further 12 months, after the clubs agreed a fee of 18m euros (£15.4m) plus add-ons.
The move is subject to a visa and work permit being obtained.
"I'm really thankful and happy to be here. It was the club that wanted me the most in the end," said Kalajdzic, who has 15 caps for his country.
"In my career, at my age, it's important to feel where the next step is and, in the end, I had the feeling Wolverhampton is the best step for my development.