Canon Lens Hood EW-83M for EF 24-105mm f/3.5-5.6 IS STM Lens. Lens hoods minimize flare by blocking stray light from entering the lens, while also providing lens protection against accidental impacts or bumps.
Canon
Free Shipping *Most purchases over $75