It looks like it's straight line, while AFV sights tend to be prismatic.
What does the writing say?
The yellow warning triangle looks like a radiation hazard warning, so I'd guess trilux illumination (once)
The dovetail on the bottom makes it look like a sight for a ground weapon like a towed gun of some description, like a light gun or a WOMBAT, used for the direct fire role.
i 'reckon its of Russian origin. i saw a scope in the 'jingly' market at Kandahar the other weekend, that was old and i can onnly describe as reminisent of something you'd look over the top of a 5 in deep trench with!
the scope in the pic you've put up is similar in style/manufacture to the one i saw, albeit a different shape