Country of Origin Germany
Brand Leica
MPN 555034

Check the listing for details. Leica Microscope ICT/P Rotating Polarizer Condenser Filter 555034. Condition: Used, Made in Germany. Listed at 499.99 USD. Minor delamination on edge of filter. Rotation is smooth. Good working condition.

$250.00
$499.99