Loading patent details...
US6325755B1: Mountable transducer assembly with removable sleeve | Searchlight