I bought this triple sheet block on Ebay as a spare in case I have a problem with the existing one. It has RF 1495 stamped on it but no Ronstan markings.
I googled RF1495 with no success.
I suspect a Chinese copy. It is solidly built and looks very professionally done but you don't know until it is tested. But then you don't know how good an old one is either.
Anybody seen this before?