Search
Search All Matching Criteria
Y92c catalytic residue mutant of phosphoglycerate mutase from plasmodium falciparum