Screen Printing Machine Foot Pedal

pedal