Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube
Fishing Metal Hook Remover with Clear Storage Tube

Fishing Metal Hook Remover with Clear Storage Tube

Price
£0.00
£16.99
Save  £-16.99
Color
Please select a color
QTY
Please select a qty
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
🎊Clearance Event - 10% off🎊→

FEATURES

EFFICIENT HOOK REMOVAL: Designed for quick and efficient hook removal, minimizing stress on fish and ensuring a safer catch-and-release process. With its specially curved design, it easily dislodges hooks from the fish's mouth, allowing for a smooth and safe experience.

DURABLE METAL CONSTRUCTION: Crafted from high-quality metal, this hook remover is built to withstand the rigors of fishing. You can trust that this tool will perform consistently, whether you're fishing in freshwater or saltwater environments.

CLEAR STORAGE TUBE INCLUDED: Comes with a clear storage tube for easy transport and organization. This convenient tube protects the tool from damage and keeps it clean when not in use.

LIGHTWEIGHT & PORTABLE: Designed for convenience, this hook remover is lightweight and easy to carry. Its portable nature makes it an ideal choice for anglers who are always on the go, whether you’re hiking to a remote fishing spot or enjoying a day at the lake.

ERGONOMIC GRIP FOR COMFORT: Featuring an ergonomic handle, our hook remover ensures a comfortable grip during use. This thoughtful design reduces hand fatigue, allowing you to operate the tool easily, even in wet conditions.

VERSATILE FOR ALL FISHING NEEDS: Whether you're targeting bass, trout, or saltwater species, this tool is versatile enough to meet your needs. It's an essential addition to any angler's toolkit, ensuring you're equipped for every fishing adventure.

SPEC

Color: Black, Gray, Red, Blue

Material: Aluminum + Stainless Steel

Length: 16.5cm

Weight: 27g

Package Includes: 1/2 Sets * Fishing Metal Hook Remover with Clear Storage Tube

NOTES

Color may not appear as exactly as in real life due to variations between the computer monitors.

Please allow a small error due to manual measurement. Please make sure you do not mind before purchasing.

Customer Reviews
Here are what our customers say.
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.