Subchondral bone needling device lever (physical object)
Supplier: international · SCTID 714703004
Handpiece Subchondral bone needling device