You searched for "BMEH58"
Schneider Electric
Schneider Electric BMEH58 Series PLC CPU, 24 V dc
Part: BMEH584040
Schneider Electric PLC processor unit for factory automation and control systems.