JJC Bayonet Dedicated Lens Hood Shade for Canon EF 24-105mm f/4L IS USM Lens, Replaces Canon EW-83H OEM Lens Hood Made of high quality ABS material, reversible design allows you to mount the hood in reverse for compact storage Minimizes flare and ghosting by blocking out stray light Protects your lens from accidental impact and the elements It replaces Original Canon EW-83H Lens Hood It fits Canon EF 24-105mm f/4L IS USM Lens