17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus 39597

17 19 Transmission Electron Micrograph Of Mature Spore Of Myxobolus