Part #11307072067 | LEICA MICROSYSTEMS

Pictures shown are representative only.

OEM: LEICA MICROSYSTEMS
Part Number: 11307072067
Description: LEICA LAMP HOUISING 106Z 12V MAX 100W
Quantity: 1