Canon EW63B Lens Hood for EF 28-105mm f/4-5.6 USM Canon SLR Lens Prevents unwanted glare and sun flare, for a more evenly exposed image, with deeper color saturation May fit other lenses as noted here or by manufacturer