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.