Electronic Product Code (EPC) is an evolution of the Universal Product Code (UPC) technology providing identification without line of sight requirements. The EPC tags carry a unique product code as defined in the Auto-ID specification. EPC labels are more than a radio "barcode," because they contain individual item serial numbers and other information such as manufacturing location, date codes and other vital supply chain data. This information is stored on a small silicon chip. These elements will be combined with a network of tags, readers, and computers to enable -- in the case of business adoption -- manufacturers and retailers the opportunity to accurately track inventory in real time.