The Canon Eb eyecup is supplied with many of their SLR cameras as standard equipment, providing effective cushioning and shielding of stray light.
Compatiblity
EOS 10D EOS 20D EOS 20Da EOS 30D EOS 40D EOS 50D EOS 5D EOS 5D Mark II EOS 60D EOS 70D EOS 80D EOS D30 EOS D60 EOS Digital Rebel EOS ELAN II EOS ELAN IIE EOS Rebel 2000 EOS Rebel G EOS Rebel G II EOS Rebel K2 EOS Rebel TI EOS Rebel X