Loading patent details...
US20050154428A1: Implanted antenna and radio communications link | Searchlight