This is a new, old stock, Phoenix Contact DFLK34 Interface Module 34 Pin
INV# 37C 2025.01