Anyone knows what's the device at the center of this pic ?

Printable View