Canon EF 24-105mm F3.5-5.6 IS Image Stabilizer STM AF Lens - For EOS DSLR's. The lens coating is in excellent condition and reduces ghost and flare issues. Canon Front & Rear Lens Cap. There is a 2cm section of the filter thread missing, this does not affect performance of the lens, and a filter, lens cap and hood can be attached.
eBay