Ref : 013875-67 - © Michel DELARUE - ISM
Trout egg hatching. Light micrograph.