Loading patent details...
US5772432A: Dental Impression Tray With Improved Adhesion to Impression Material | Searchlight