17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus 26934

17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus