Hi there this implant was placed in London around 2018, is someone able to help identify what implant is this?
Looks like a BioHorizons