Oocyte and zona pellucida, TEM

Bildnummer 13473104
Oocyte and zona pellucida, TEM
;