Atresia of the esophagus in the embryo of the logerhead turtle (Caretta caretta):

Description

Viewability

Item Link Original Source
Full view   V11 The Ohio State University