Loading patent details...
US5382162A: Autoclavable Dental Scaler Handpiece Sheath | Searchlight