LEECH is a Scandinavian sunglasses brand specializing in polarized lenses. The brand's origin stems from the founders' passion for outdoor activities and fishing, which generated a desire to create the most suitable product for such activities. LEECH products are suitable for consumers seeking the best features in sunglasses. Through research, the manufacturer has developed its polarized lenses to ensure eye comfort in any situation
Our profeesional stuff will help you to find particular product or similar replacement!