Loading patent details...
US9713509B2: Instrument device manipulator with back-mounted tool attachment mechanism | Searchlight