(Q56561476)
Statements
1 reference
8 February 2019
1 reference
10 June 2009
1 reference
phosphoenolpyruvate/phosphate translocator
Identifiers
2 references
13 March 2020
29 April 2020
protein found in Plasmodium falciparum 3D7, encoded by PPT