APG

Anchor Peg Glenoid

A glenoid implant in shoulder arthroplasty.