Electric Slot Punch Heavy Duty  3943-1600

Electric Slot Punch Heavy Duty 3943-1600

Ref: slot-e