32″ DIRECT LED SMART TV

32″ DIRECT LED SMART TV

SKU: PLDED3279-SM

UPC: 58465800765

PLDED3279