United Kingdom

KFC-1760C

KFC-1760C

17cm, 2-way Flush Mount Speaker System

DISCONTINUED MODEL