Loading patent details...
US6046676A: Self Powered Electronic Memory Identification Tag With Dual Communication Ports | Searchlight