Picture of a TP24 LED London 5 spot bar

TP24 LED London 5 spot bar

TP24s logo Part no. tp2062-LED
Product Code 2500671207

Product Overview