net-top box

net-top box

The set-top box used with Internet TV. See Internet TV.