The STP16CPP05 is a monolithic, low voltage, low current power 16-bit shift register designed for LED panel displays.