Loading patent details...
US4785048A: Polyurea and Polyurea-Epoxy Microcapsules | Searchlight