Country of Origin Germany
Brand Leica
Model 555034
MPN 11555003
Unit Quantity 1

Check the listing for details. Leica 555003 ICT/P Rotating Polarizer. Condition: Used, Made in Germany. Listed at 249.00 USD. Great condition with smooth rotation. Some artifacts on the lens (shown in last photo).

$124.50
$249.00