Canon mount EF 24 mm 1.4 L wide angle lens It excellent condition, comes with Front & End Cap, Canon Hood, Box No haze, mold Cash Only