Loading patent details...
US5286764A: High Load Polymer Pastes as a Denture Adhesive | Searchlight