This is the K-Mag 8 round 7.65mm magazine for the CZ 50 and CZ 70.
All steel manufacture with a quality blued finish, it is fully strippable for cleaning.
South African manufacturer K-Mag have an excellent reputation for the function and quality of their magazines, all of which are hand finished.