Loading patent details...
US7156189B1: Self mountable and extractable ultrasonic/sonic anchor | Searchlight