17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus 26733

17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus