Search
Search All Matching Criteria
Ice-binding surface on a type iii antifreeze protein from ocean pout