Loading patent details...
US6290645B1: Endoscopic video camera lamp and coupling assembly | Searchlight