Fine structure of the placenta and fetal membranes of the baboon