Leyton Orient have signed striker Ollie Palmer from Mansfield Town for an undisclosed fee.
The 23-year-old has penned a two-year contract with the League Two outfit.
Palmer spent the second half of last season on loan at Grimsby Town, scoring eight goals in 16 games for the non-league side.
Meanwhile, veteran forward Darius Henderson has left Orient following a one-year spell at Brisbane Road.