DIgiKey part number 1734-1213-ND. TE Connectivity part number HDP26-18-14SE has a blue ring seal.
DigiKey part number 1734-1214-ND. TE Connectivity part number HDP26-18-14SN has a green ring seal.
Data sheet link: DDEController
Screen shot from the data sheet.
