Optimize your fishing sessions with Leech Reflex polarized glasses. Designed by Leech, they reduce glare to make it easier to spot fish, even in bright light. A must-have for sport fishing enthusiasts.
Leech Reflex goggles provide sharp vision, reduced glare and a comfortable fit. These qualities make them an essential tool for better discerning fish below the surface, even in difficult light conditions.