That kind of latch looks a good "positive" close type. But, I've never seen one like it.
I added some strong magnetic latches to our cabinet doors. The one under the sink kept opening during travel, so I put two of them on it. They hold quite securely, but are still easy enough to open.
- Jack