Muddinguy; Looks preatty much like every other 7 pin plug out there ??
yea its the same idea, its just that its sealed on both ends and theres an O ring on the male. one version screws together like a garden hose, the other just pushes in.
not sure if this is the right pic, but its real close -