Pedal lock (3912846, TEXA)
A pedal locking or holding mechanism that allows the operator to fix the pedal position during station operation – typically applied to models with a foot pedal.
A pedal locking or holding mechanism that allows the operator to fix the pedal position during station operation – typically applied to models with a foot pedal.