My guess would be a Seal Linx Point, perhaps.