03095922
4060833000406
GEDORE RED
3300040
No
Water pump pliers
3
Currently out of stock
1 day(s) lead time