Stryker 0268000100 Ideal Eyes HD Flexible Control Unit *No Scope
Stryker 0268000100 Ideal Eyes HD Flexible Control Unit *No Scope
83224 - Stryker 0268000100 Ideal Eyes HD Flexible Control Unit

Some scratches on the screen

No Scope