SL74HC595 8-Bit Serial-Input/Serial or Parallel-O.
SL74HC595 - 8-Bit Serial-Input/Serial or Parallel-Output Shift Register with Latched 3-State Outputs