Loading patent details...
US7837674B2: Compact counter balance for robotic surgical systems | Searchlight