An official Canon bayonet Lens Hood EW-83N for the Canon 24-105mm f4 L IS USM and Canon RF 28-70mm f2 L USM zoom lenses.
The Canon EW-88B Lens Hood is for use with the Canon TS-E 24mm II lens and will protect your lens from dust and scratches.
The Canon EW-88C Lens Hood, is primarily designed to prevent unwanted stray light from entering the lens by extending and shading the end of the lens. The 'petal' shape of the Lens Hood maximises the amount of hood coverage for the minimum amount of weight...
The Canon EW 88D Lens Hood fits to the front of the EF 16-35mm f/2.8L III USM lens, reducing flare caused by light shining directly on the lens' front element. It also protects the lens from accidental impact.
The Canon EW-88C Lens Hood, is primarily designed to prevent unwanted stray light from entering the lens by extending and shading the end of the lens. The 'petal' shape of the Lens Hood maximises the amount of hood coverage for the minimum amount of weight...
For the Canon EOS D30, D60, 10D, 20D, 30D, 40D, 50D, 5D, 5D MkII, EOS 60D, EOS 60Da, EOS 70D, EOS 6D, EOS 6D Mark II digital SLR cameras, the Canon EB eyecup provides effective cushioning and shielding of stray light and is supplied with the cameras as...
For the Canon EOS 1D/MkII/MkIIN and 1DS/MkII digital SLR cameras, the Canon EC-II eyecup provides effective cushioning and shielding of stray light and is supplied with the cameras as standard equipment.