Humeral implant | Patent Application Number 29969783 | Patexia