6" Push Button Water Pump Pliers
Zenten America
MFR# Z15151 | MSC-2339060