TI's parts:

TLC7524
TLC7528