ANHM 2 908 Humerus