Kidney

Stage:

CfS 15

Day:

d28-29

Photos

Kidney, Stage 15

Embryo ID:

A998

Day:

d29

unknown magnification

Image icon Download image (220.89 KB)

Kidney, Stage 15

Embryo ID:

A998

Day:

d29

unknown magnification

Image icon Download image (643.11 KB)