Search
Search All Matching Criteria
Polyethylene terephthalate hydrolyzing lipase pet2 mutant - r47c-g89c-f105r-e110k-s156p-g180a-t297p