Skip to main content

 37RP | pdb_000037rp

Plasmodium falciparum 17-PF subpellicular microtubule