The CROUZET 88970161 is a Millennium 3 Essential programmable logic controller featuring expandable XD26 configuration with 16 digital inputs, 6 analog inputs, and 10 relay outputs (8x 8A relays and 2x 5A relays). It operates on 24VDC power supply, includes an LCD display, and supports DIN rail mounting with IP20 protection rating.