Leica Camera DRP No. 441727 body no lens Germany shutter sticks, parts or repair
441727 body no lens, shutter sticks, made in Germany display. Shutter material looks good, but return shutter sticks. For repair, parts or display. Please examine photos carefully for condition. Please see the additional items in our store.
We add items frequently, so visit often to see all of our new listings. Thank You for Visiting Our Store!