Infrared reflector localization marker (physical object)
Supplier: international · SCTID 1268985007
Implantable lesion localisation marker