Never saw these before.
I have 3 of those plates, one on each of my small blocks. They seal right up, never leaked a drop. For the O-rings when needed, I called Canton and they sent them to me for free. I can’t complain. I’m happy to pay that price. I don’t know how to run a machine to make one…