The Canon EW-83H Lens Hood is designed for the EF 24-105mm f/3.5-5.6 IS STM and EF 24-105mm f/4L IS II USM lenses. It blocks stray light from entering the lens to reduce flare and improve contrast, while also providing extra protection for the front element against bumps and scratches.