Loading patent details...
US5284659A: Encapsulated Flavor With Bioadhesive Character in Pressed Mints and Confections | Searchlight