Loading patent details...
US20030143963A1: Energy self-sufficient radiofrequency transmitter | Searchlight