Mammalian forelimb