Loading patent details...
US6589562B1: Multicomponent biodegradable bioadhesive controlled release system for oral care products | Searchlight