It's NOT a C96 sight at all.
IIRC, it is an FN 98 carbine sight.
I believe it is the one listed here:
I have one myself.
I got mine from Springfield Sporters years ago. They had piles of them.
Interestingly, some 96 carbines had a 200 meter sight with 25 meter increments. MUCH more practical than the ridiculous thousand meter sights. Granted, the long range sights were intended for volley fire, not point targets, but still they are absurd. Ditto the tangent sight on my stocked BHP.