Yueqing Futai Electronics Co., Ltd. - encoder, foot switch
Yueqing Futai Electronics Co., Ltd.

Effect foot switch