... years experience in making switch and connector, like push botton switch, KCD switch, tact switch, roll ball swich, slide switch, KW micro switch, USB connector, phone jack ... , DC jack, leaf switch, five side switch, push button switch, HDMI ...