Loading patent details...
US6540671B1: Electronic endoscope apparatus driving light shielding plate | Searchlight