This is a new, old stock, Phoenix Contact DFLK34 Interface Module 34 Pin

INV# 37C                                   2025.01