LEICA Stereo Microscope Binocular Head Body 501055. The item "LEICA Stereo Microscope Binocular Head Body 501055" is in sale since Monday, March 13, 2017. This item is in the category "Business, Office & Industrial\Medical/Lab Equipment\Lab Equipment\Microscopes". The seller is "ni800e" and is located in Oxfordshire. This item can be shipped to all countries in Europe, to United States, to Japan, to Canada, to Australia.