Charlton have signed Iran international striker Reza Ghoochannejhad from Standard Liege for an undisclosed fee.
The 26-year-old, who has scored eight goals in 10 appearances for Iran, has put pen to paper on a two-and-a-half-year contract at The Valley and could make his Addicks debut against Wigan on Saturday.
Charlton manager Chris Powell told his club's official website: "He has scored goals at different levels in Belgium and Holland.
"He has signed as a permanent and he comes into the stable of strikers. We haven't scored enough goals this season and we have to boost that area.
"He is hard-working and he likes to get in the areas to score goals, so we need him to do that straight away.
"He has got pace and wins fouls, which you want to happen - especially in the attacking third. He has decent link-up play, but he wants to get in the box and in that regard you have to give him the service and create more chances."