Loading patent details...
US6527704B1: Endoscopic camera system integrated with a trocar sleeve | Searchlight