Bristol Rovers have signed Alex Wall on loan from Luton until 4 January.
The 24-year-old striker has been restricted to four appearances for his League Two parent club this season.
He spent time on loan at Dartford last term, scoring six times in 11 Conference games, and also netted three times for the Hatters.
Meanwhile, young Pirates striker Donovan Wilson has signed a permanent deal with Wolves after spending the last two weeks training with them.
The 17-year-old has been on the bench for Rovers on three occasions this season.