Kidney

Stage:

CfS 17

Day:

d30-31

Photos

Kidney, Stage 17

Embryo ID:

A973

Day:

d30

unknown magnification

Image icon Download image (161.78 KB)

Kidney, Stage 17

Embryo ID:

A973

Day:

d30

unknown magnification

Image icon Download image (314.77 KB)