Loading patent details...
US20040172012A1: Medical instrument holding device | Searchlight