EzFoto Body Cap and Lens Rear Cap for Canon Camera and Lens Body cap and a EF lens rear cap for Canon EOS camera and lens, replaces Canon RF-3 Body Cap and lens cap. Body cap will protect the camera body from dusts, water if a lens is not mounted to the body. Lens rear cap will protects the rear mount of all your Canon EF mount lenses from impact, scratches, dust, etc when not attached to the body.