Loading patent details...
US8826475B2: Modular multi-articulated patient support system | Searchlight