Leitz Hektor 2.8cm f6.3 L39
Condition: Exc + Serial number: 531207
Lens serviced: October 2025
The lens comes with push on lens cap
- f-Stop: 6.3
- Focal Length: 28mm
Price
£1,000.00