Loading patent details...
US12642695B2: Illuminating eye depressor | Searchlight