Princeton Technology Corp. 12 Bits Shift Register .
PT6956 - 12 Bits Shift Register Latched Constant Current Driver IC