Loading patent details...
US5456985A: Microcapsules of Oily Liquid | Searchlight