NXP PCA9558PW,112 I/O Expander TSSOP28 SMD (Pk of 5)

Manufactured by NXP - Part # PCA9558PW,112. The PCA9558 is a highly integrated, multi-function device that is composed of a 5-bit multiplexed/1-bit latched 6-bit I2C/SMBus EEPROM DIP switch, an 8-bit I/O expander and a 2-kbit serial EEPROM with write protect.

eBay