MLC-20A / 5498618 - Multi Leaf Collimator (Siemens) - Used

MLC-20A / 5498618 - Multi Leaf Collimator (Siemens) - Used

$ Please inquire for price.