 Canon EF 300mm lens

The EF 300mm lens refers to a family of telephoto prime lenses made by Canon, five of which have been sold to the general public and one of which was only made on special order.The lenses have an EF type mount which fits the Canon EOS line of cameras.