Skip to main content

 37RQ | pdb_000037rq

Plasmodium falciparum 18-PF subpellicular microtubule