ANHM 2 907 Humerus