Canon 100mm f2.8 MacroExcellent condition, comes with front and rear lens caps. Canon 100mm f2.8 MacroSKU: 200046895$585.00PriceQuantityAdd to Cart