Loading patent details...
US9597153B2: Positions for multiple surgical mounting platform rotation clutch buttons | Searchlight