Loading patent details...
US4125852A: Dental Film Carriage | Searchlight