Primate maternal placental angiography.