75463353
Apr 3, 1998
Jun 22, 1999
LEICA CAMERA AG
Subscribe
Optical apparatus and devices with image stabilizing optics, namely, binoculars, telescopes and telescopic objectives