Looks like one of the detachable magazine conversions for the 98 Mauser. I'm guess they fit just the standard length 98 unless there's different ones available.
You remove the original floor plate, spring and follower and (supposedly) this magazine pops right into place, detachable feature working and all.