Loading patent details...
US8679454B2: Particle immobilized coatings and uses thereof | Searchlight