Loading patent details...
US5718577A: Dental Impression Tray With Chemiluminescent Light Source | Searchlight