Loading patent details...
US20050169937A1: Attaching substances to microorganisms | Searchlight