Loading patent details...
US8504136B1: See-through abdomen display for minimally invasive surgery | Searchlight