Loading patent details...
US7129338B1: Secretory protein or membrane protein | Searchlight