Canon's shortest (in both focal length and physical length) macro lens.Canon Compact-Macro Lens 50mm 1:2.5£10.00PriceQuantity*Add to Cart