UPC Index

UPCindex.com is one of the largest UPC database in the world that carries 32,689,257 UPC numbers along with product information, images, barcodes and online shopping guide.