Microtome in Germany Leica Mikrosysteme Vertrieb Gmbh Address: Ernst-Leitz-Strasse 17-37, 35578 Wetzlar Germany Phone Number: +49 64 41 29 41 34