Product 219/28060
Manufacturer: ACCURAY
Manufacturer's ID: 083965-012 REV.BB
Manufacturer's Alternate ID:
Condition: New Surplus