Quote Originally Posted by AgX View Post
Well, we are speaking likely of 40 years...

It is most probably rebranded Orwochrom UT18.
It is a 20DIN slide by the label. I bought around the late 80s by acciden and I forget about it.