HUMANIAC DUAL RELEASE CATCH POLE, 5 FEET LONG, J0140CN

Details

Details

Humaniac Dual Release Catch Pole. US Patent 8544 421. This patented ‘blue beauty’ has a dual release mecha- nism that allows for either a quick or instant release.