Loading patent details...
US4592344A: Combination Illuminator and Lip and Cheek Expander | Searchlight