Leica Microsystems, a German company specializing in microscopes and imaging equipment for medical, scientific and industrial use ... inline electroluminescence inspection of photovoltaic cells.