STC

ST09889AC - 767 Large Display System STC