INDUSTAR-61 L/D 12 blades LEICA M39 (LTM) mount f=53mm 1:2.8 EXCLUSIVE LENS

Product Code:  INDUSTAR-61 L/D 12 blades LEICA M39 (LTM) mo
Availability: In Stock
$60.00
Ex Tax: $60.00