Back placental pericyte