Wiha 23434 Solid Parallel Pin Punch, Heavy Duty, Metric, 12mm by 150mm