The anterior border ring of Schwalbe and the pectinate ligament; embryologic and comparative anatomic studies.
D005123:Eye / Q000196:embryology*; D006801:Humans; D008022:Ligaments; D019736:Prostheses and Implants
EYE/embryology