Toledo - Mechanical Pullers Spare Parts

232162 - Leg Assembly - 160mm

Tools