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