Canon fit 90mm Stabilised f2.8 Macro USD Tamron VC Di SP AF EOS IS EF

Great condition, optics clear of scratches, fungus and haze, tested and fully working, 30 day warranty from seller for peace of mind.

eBay