Search
Search All Matching Criteria
Plasmodium vivax 6-pyruvoyltetrahydropterin synthase (ptps), e37c catalytic residue mutant