10" Push Button Water Pump Plier
Zenten America
MFR# Z15241 | MSC-2339063