Loading patent details...
US4780320A: Controlled Release Drug Delivery System for the Periodontal Pocket | Searchlight