Foot switch, control pedal. Electronic components.

Code produit:
288031768