Loading patent details...
US7601807B2: Protease, DNA encoding the same, and method for manufacturing protease | Searchlight