SANSUI SF43D1117

SANSUI 43" FHD LED TV
SKU: SF43D1117
Availability: Out of stock