Search
Search All Matching Criteria
Bacterial antiviral defense protein ec1apea from escherichia coli strain nctc8008