Loading patent details...
US4990455A: Novel Human TNF Polypeptide Mutants and DNA's Encoding Said Mutants | Searchlight