i use those pin tools like you show in the link frequently, just because of the way the door/gate wiring is designed allows for breakage and corrosion to be common place.
the connectors shown may be deutche connectors ? i can't really see the pic that good.
beer