Hi,
I painted my floor with a product called Jenoseel Plus, this must be similar to what Trikky is talking about, comes in a 5 litre tin and is ridiculously heavy for it's size, and it's really thick too. It's a red oxide primer but I believe it's non-porous, it also has a built in rust...