Barcode Technology

Barcode History

Barcode Label Paper

Barcode Printer

Barcode Application

Inventory Management

AI Barcode QRCode

Barcode Scanner

Barcode Software

Barcode Software B

Barcode Software C

Barcode Software D

Barcode Software E

New Technology A

New Technology B

Robot Technology

Barcode Types

Barcode Types B

Barcode Types C

Barcode Types D

Barcode Types E

Barcode Types F

Electronic Technology

Psychology at Work

Barcode Technology and Barcode Software Related   <<< Back to Directory <<<

Barcode Technology in Electronic Factory Material Management (P13)

The Application of Barcode Technology in Electronic Factory Material Management - A Deep Dive into Chapter 13: WIP Tracking - In-Process Scans

Executive Summary (Chapter 13 Preview)

Once components are issued to the production line and the first board passes verification, the factory enters the dynamic phase of work-in-progress (WIP) tracking. This chapter explores how barcode technology provides real-time visibility into the location, status, and history of every PCB as it moves through the SMT assembly process. We will examine the concept of 'in-process scans' - the systematic reading of barcodes at each critical stage of production, from printing to placement to reflow to test. These scans generate a granular timeline of each board's journey, capturing cycle times, operator identities, equipment usage, and test results. This data is the foundation for cycle-time analysis, bottleneck identification, quality investigation, and continuous improvement. Real-world examples from academic research, industry case studies, and leading manufacturers - including Cognex, Claire Lasers, CST Global, and academic research from China's Beijing Institute of Technology - will illustrate how barcode-based WIP tracking transforms the production floor from a 'black box' into a transparent, data-rich environment that enables operational excellence and full traceability.

Chapter 13: WIP Tracking - In-Process Scans

13.1 The Production Floor as a Data Desert

Imagine walking onto the production floor of a typical electronics factory in the pre-barcode era. The sounds of pick-and-place machines, the smell of solder flux, the organized chaos of conveyors and operators - it all looks purposeful. But beneath the surface, a critical gap exists: no one really knows what is happening to each individual board as it moves through the process.

Production managers might know that the line produced X number of boards yesterday, but they do not know how long each board spent at each station, which operator handled it, or which specific equipment was used. If a quality issue arises, they have no way to trace it back to a specific point in the process. The production floor is a data desert - a vast expanse of activity with no digital record.

This is the problem that WIP tracking solves. By scanning barcodes at each critical stage of production, the factory creates a digital trail of each board's journey. This trail is not just a record for compliance; it is the raw data for cycle-time analysis, bottleneck identification, quality investigations, and continuous improvement. This chapter explores how barcode technology, applied systematically across the production process, transforms the production floor from a data desert into a data-rich environment.

13.2 The Concept of WIP Tracking

Work-in-progress (WIP) tracking is the process of monitoring the location, status, and history of products as they move through the manufacturing process. It is the manufacturing equivalent of a logistics tracking system - think of tracking a package from the warehouse to your doorstep, but applied to a PCB as it goes from bare board to finished assembly.

In a barcode-based WIP tracking system, each PCB or PCB carrier is assigned a unique barcode or Data Matrix code at the start of production. At each critical stage of the assembly process - printing solder paste, placing components, reflow soldering, AOI inspection, and functional test - the operator or an automated scanner reads this barcode. The system records the scan with a timestamp, operator ID, station location, and any relevant process data (such as test results or measurement values).

The result is a complete timeline of each board's production journey. This timeline enables:

Real-time visibility: Management can see, at any moment, where every board is in the production process.

Cycle-time analysis: The system can calculate how long each board spends at each station, identifying bottlenecks and delays.

Quality investigation: If a board fails test, the system can trace it back to the specific station, equipment, and operator that handled it.

Continuous improvement: Historical data can be analyzed to identify trends, optimize workflows, and reduce variability.

Regulatory compliance: For regulated industries, the digital trail provides the audit record required by FDA, ISO, and other standards.

13.3 The WIP Tracking Workflow: Scan, Record, Analyze

The WIP tracking process follows a consistent workflow across most electronics factories. While the specifics vary, the core steps are the same.

13.3.1 Unique Identification Assignment

The first step is to assign a unique barcode or Data Matrix code to each PCB or PCB carrier. This may happen at the start of the production line, when the bare board is first introduced. The code may be applied as a label, printed directly on the board, or etched using a laser marking system. In high-volume production, the identification may be assigned before the board even enters the factory, using a Molex track-it traceability pad or a similar miniature identifier.

13.3.2 Stage 1 Scan: Solder Paste Printing

At the solder paste printing station, the operator or an automated scanner reads the board's barcode. The system records the board's entry into the printing process, the printer used, and the paste batch (if tracked). If the printer has process control capabilities, the system may also record the print quality parameters - solder paste height, alignment, and volume - and link them to the board.

13.3.3 Stage 2 Scan: Component Placement

At the pick-and-place machine, the board's barcode is read again. The system records which placement machine and program are used. If the machine is integrated with the feeder verification system (as described in Chapter 11), the system can also record which specific feeders and component lots were used for this board.

13.3.4 Stage 3 Scan: Reflow Soldering

At the reflow oven, the board's barcode is read again. The system records the oven's temperature profile and the time the board spent in the oven. This data is critical for quality investigations, as improper reflow profiles can cause solder joint defects.

13.3.5 Stage 4 Scan: Automated Optical Inspection (AOI)

At the AOI station, the board's barcode is read again. The AOI system captures images of the board and performs automated inspection for missing components, misalignment, polarity errors, and solder joint defects. The inspection results - pass/fail, and any defect locations - are linked to the board's barcode and stored in the system.

13.3.6 Stage 5 Scan: In-Circuit Test (ICT) or Functional Test

At the test station, the board's barcode is read again. The test system performs electrical testing - checking for shorts, opens, component values, and functional performance. The test results are linked to the board's barcode and stored. If the board fails, the specific failure mode is recorded.

13.3.7 Subsequent Scans: Rework, Conformal Coating, Final Assembly

If the board passes all tests, it moves to subsequent processes - rework (if needed), conformal coating, final assembly, and packaging. Each of these stages may include additional scans, creating a comprehensive record of the board's entire manufacturing journey.

13.4 Real-World Example: Academic Research from Beijing Institute of Technology

A 2016 academic paper from the Beijing Institute of Technology provides a detailed case study of WIP tracking in an SMT production line. The research describes a system that uses barcode and RFID technology for material management and production execution monitoring.

13.4.1 Barcode-Based Material Correlation

The paper describes how barcode technology is used to create a 'correlation relationship of orders - material - barcode - batch - quantity.' All materials belonging to the same order are placed into a bag, and a barcode is pasted on the bag. By scanning the barcode, the system can easily record the movement of materials in and out of storage and update inventory quantities.

13.4.2 RFID for PCB Information Push

For PCBs, the researchers recognized that manual barcode scanning is inconvenient for the high-speed flow of information collection in PCB production. They proposed using RFID technology to push PCB information automatically. RFID tags are embedded in trays that carry the PCBs, and the association between the PCB barcode and the tray's RFID tag is established. As the tray moves through the production line, fixed RFID readers automatically read the tag, capturing the PCB's location and status without manual intervention.

13.4.3 Kanban System for Execution Monitoring

The system also includes a Kanban system for monitoring production execution. The 'SMT-MES monitor Kanban' reflects the production schedule in real time, helping staff make decisions about production process adjustments and improving production efficiency. This combination of barcode and RFID technology, integrated with a Kanban display, creates a comprehensive WIP tracking system that enables real-time visibility and control.

13.5 Real-World Example: Cognex Vision for PCB Identification

Cognex, a U.S.-based leader in machine vision and barcode reading, provides a real-world perspective on the challenges and solutions of PCB identification in high-speed production lines. Their application note on 'Identifying PCB Components' describes the critical role of barcode tracking in modern PCB assembly.

13.5.1 The Data on the Barcode

According to Cognex, barcodes on PCBs typically contain critical information, including when and where a board was made, solder temperature, flux density, component lot numbers, and test data. This data is vital not only to ensure performance but also to meet stringent regulatory and customer standards.

13.5.2 Common Use Cases

Cognex identifies several common use cases for PCB identification, including:

- Serialized tracking through SMT and post-SMT inspection

- Work-in-progress (WIP) tracking

- Process control and quality assurance

- Traceability for failure analysis

13.5.3 Challenges of PCB Identification

Cognex notes that tracking every circuit board part is becoming increasingly difficult as manufacturers move toward compact boards with denser data requirements. High-speed PCB production presents identification and traceability challenges:

Small code sizes: Small 1D, 2D, or Data Matrix codes are often difficult to detect and decode without high-resolution imaging and precision optics.

Reflective or shiny surfaces: Solder masks and metallic components can cause glare or reflections that interfere with accurate scanning, especially under standard lighting conditions.

Contamination: Dust, solder flux residue, or handling-related smudges can obscure printed or etched codes.

Misalignment on fast-moving lines: Boards may shift, rotate, or tilt as they move down the line at high speeds.

Low contrast between code and background: Marks laser-etched directly onto dark or similarly colored surfaces can have low visual contrast.

Limited space for labeling: As PCB layouts become more complex and densely packed, there is less physical space available for placing scannable codes.

13.5.4 Cognex Solution

Cognex addresses these challenges with AI-powered machine vision to automate board identification, delivering reliable read rates despite these challenges. Their solutions can also verify boards and high-value components by their serial numbers or read information not incorporated into the original barcode label, enabling manufacturers to gain real-time visibility and unmatched read reliability.

13.6 Real-World Example: Claire Lasers' WIP Tracking Implementation

A compelling case study from Claire Lasers, a U.S.-based provider of laser marking systems, illustrates how WIP tracking can save hundreds of thousands of dollars by eliminating part identification errors.

13.6.1 The Problem: Similar Parts, High Errors

An electronics manufacturer produced thousands of different part numbers of high-value electronic products intermixed on the same assembly line. The large number of different products built on the line, coupled with the fact that many parts were visually similar, made it difficult for assemblers to verify that they were assembling the products correctly. The difficulty in identifying parts, combined with the fast pace of the assembly line, resulted in a large number of assemblies that required rework or had to be scrapped. The manufacturer previously experienced several hundred thousand dollars a year in losses when incorrect parts were added to, and/or wrong operations were performed on, assemblies.

13.6.2 The Solution: Laser Marking and Image-Based ID Reading

Claire Lasers developed a solution using a ClearMark laser marking system to generate a unique 2D Data Matrix code on each part. A Cognex DataMan fixed-mount barcode ID reader was used to read the code at each critical station. The identification of the part at each station provided the ability to accurately track the assembly process, avoid operator error, and dramatically reduce scrap and rework rates.

13.6.3 The Results: Dramatic Cost Savings

The solution resulted in significant cost savings due to reduced scrap and waste. It improved the accuracy of WIP inventory cost value, decreased operator errors during assembly, and increased product quality. The manufacturer was so pleased with the results that they began looking for other opportunities to apply laser marking and image-based ID reading to generate more quality and productivity improvements.

13.7 Real-World Example: CST Global's Barcode WIP Tracking

CST Global, a UK-based optoelectronic foundry (with relevance to the global electronics supply chain), provides another example of barcode-based WIP tracking in a high-volume production environment.

13.7.1 The Scale: 1 Million Lasers per Month

CST Global's laser production exceeded 1 million per month, making electronic management essential. A barcode is allocated to each wafer when it is released to production and becomes a 'lot.' This barcode is used to track the lot as it progresses through the production line to finished goods.

13.7.2 Real-Time Tracking and Data

The barcode system enables real-time, accurate tracking of WIP, SPC data, and inventory. A barcode reader instantly provides production staff with specific device-type and associated process flow information. Staff immediately know what the product is, where it is, and what process comes next.

13.7.3 Benefits

The system reduces errors, removes paper work, and is fully compliant with ISO 9001:2015 quality standards. It is also a useful tool for supply chain management, improving efficiency and productivity throughout the foundry. By tracking the progress of all jobs in real time, the company can improve production planning and delivery accuracy and gather data relating to quality and yield for ongoing process and supplier improvement.

13.8 The Role of WIP Tracking in Cycle-Time Analysis

One of the most valuable applications of WIP tracking data is cycle-time analysis. Cycle time is the total time a product spends in the manufacturing process, from start to finish. Reducing cycle time is a key objective of Lean manufacturing, as it reduces inventory, improves responsiveness, and lowers costs.

13.8.1 Identifying Bottlenecks

By analyzing the timestamps from each in-process scan, the system can calculate how long each board spends at each station. This data reveals bottlenecks - stations where boards consistently wait longer than average. A bottleneck might be caused by a slow machine, an understaffed operation, or a quality issue that requires rework. With this visibility, management can take corrective action: adding resources, adjusting schedules, or improving equipment.

13.8.2 Reducing Variability

Cycle-time data also reveals variability. Some boards may pass through a station in 30 seconds, while others take 2 minutes. This variability is often caused by operator differences, equipment conditions, or material variations. By identifying the sources of variability, the factory can implement standard work procedures, improve training, or adjust equipment settings to reduce variation and improve predictability.

13.8.3 Continuous Improvement

Historical WIP data enables continuous improvement. By tracking cycle times over weeks and months, the factory can see if changes are having the desired effect. For example, if a new feeder is installed, the system can show whether it reduced placement time. If a new training program is implemented, the system can show whether it reduced operator-induced delays.

13.9 WIP Tracking and Traceability

Beyond cycle-time analysis, WIP tracking is the foundation of product traceability. The series of scans creates a digital thread that links the finished product back to its origin.

13.9.1 Failure Analysis and Recall

If a product fails in the field, the manufacturer can use the WIP tracking data to trace the failure back to its source. Was it a specific batch of componentsA specific placement machineA specific operatorThis capability is essential for root-cause analysis and for targeted recalls. Instead of recalling all products, the manufacturer can recall only those with the specific lot or process history.

13.9.2 Regulatory Compliance

For regulated industries - medical devices, aerospace, automotive - traceability is not optional; it is a regulatory requirement. FDA, ISO 13485, and other standards mandate that manufacturers maintain records of materials and processes used in production. WIP tracking provides the audit trail needed to demonstrate compliance.

13.9.3 Customer Confidence

For customers, the ability to trace a product back to its production history is a mark of quality. It demonstrates that the manufacturer has robust quality systems in place and takes responsibility for its products.

13.10 The Track-It Traceability Pad: Molex's Solution for Space-Constrained PCBs

Molex, a global electronics components manufacturer, has developed a miniature identifier specifically for WIP tracking on space-constrained PCBs. The track-it traceability pad is a miniature metal pad, laser-etched with a unique 2D Data Matrix symbol that can be easily read by most commercially available optical scanners.

13.10.1 Key Features

The track-it pad measures only 1.80mm by 2.80mm, making it suitable for the smallest PCB applications. It is available on tape and reel for automated pick-and-place assembly, and it can be solder-reflowed alongside other components. For customers running multiple lines or using multiple contract manufacturers, the track-it pad provides the added peace of mind that no number can ever be repeated.

13.10.2 Applications

The track-it system is ideal in any SMT PCB assembly where space is limited and traceability is required, including high-temperature ceramic PCB assemblies. Typical applications range from high-value consumer electronics (digital cameras, notebook PCs, mobile phones) to in-car entertainment and navigation systems and medical devices.

13.10.3 Traceability Logging

During the assembly process, the track-it pad is placed alongside other components onto the PCB and solder-reflowed. Each PCB thereby gains a unique identification, allowing the traceability data of all other components contained on the populated PCB to be logged against that unique code. The PCB identifier can then be incorporated into the identification of the final assembled device.

13.11 WIP Tracking and the TTC Framework

The Microscan white paper on 'Tracking, Tracing, and Controlling' provides a framework for understanding the value of WIP tracking. The paper explains that a TTC system provides three essential capabilities.

13.11.1 Tracking

Automated WIP tracking provides real-time visibility of all unfinished production orders. By scanning the barcode label at each operation, the system creates a digital record of the product's progress. For the highest level of tracking accuracy, serialized IDs or RFID tags can be used.

13.11.2 Tracing

Tracing provides a complete record of the product's lifecycle, enabling precise troubleshooting and minimizing the number of products that must be recalled. The digital thread created by the in-process scans allows the factory to follow the product's journey from raw material to finished good.

13.11.3 Controlling

Controlling eliminates the risk of human error in material management and equipment setup. By automating data capture and verification, the system reduces the likelihood of mistakes and improves process consistency.

13.12 Comparing American and Chinese Approaches to WIP Tracking

Both American and Chinese electronics factories have embraced barcode-based WIP tracking, though with some differences in emphasis.

13.12.1 American Emphasis: Lean and Six Sigma

American WIP tracking implementations, as illustrated by Cognex and Claire Lasers, often emphasize the Lean and Six Sigma benefits. The focus is on reducing waste, improving cycle times, and enabling continuous improvement. The production floor is seen as a source of data for process optimization. The integration of vision systems with barcode reading, as demonstrated by Cognex, is a key trend in American manufacturing.

13.12.2 Chinese Emphasis: Comprehensive Systems Integration

Chinese WIP tracking, as illustrated by the Beijing Institute of Technology research, often emphasizes comprehensive systems integration. The system integrates barcode technology with RFID, Kanban systems, and MES to create a unified platform for material management and production execution. The focus is on creating a seamless flow of information across the entire production process.

13.13 The Future of WIP Tracking

The future of WIP tracking is moving toward even greater intelligence and automation. Several trends are apparent:

AI-powered reading: AI-powered machine vision systems can read barcodes that are damaged, dirty, or poorly printed, reducing 'no-read' events and improving reliability.

Real-time analytics: WIP data can be analyzed in real time, providing alerts when a board takes too long at a station or when a quality issue is detected.

Integration with digital twin: The WIP data can be used to create a digital twin of the production process, allowing simulation and optimization before changes are made on the physical line.

Blockchain-based traceability: WIP data can be recorded on a blockchain, creating an immutable record of the product's history that cannot be altered or disputed.

13.14 WIP Tracking as a Strategic Capability

WIP tracking is not just a technical capability; it is a strategic one. Factories that have implemented comprehensive WIP tracking have a competitive advantage in several dimensions.

13.14.1 Faster Time to Market

By identifying bottlenecks and reducing cycle times, WIP tracking enables faster delivery of products to customers.

13.14.2 Lower Costs

By reducing waste, scrap, and rework, WIP tracking lowers production costs.

13.14.3 Higher Quality

By enabling traceability and root-cause analysis, WIP tracking supports higher product quality and reliability.

13.14.4 Better Compliance

For regulated industries, WIP tracking provides the audit trail needed to demonstrate compliance with regulatory standards.

Detailed Summary of Chapter 13

This chapter has provided a comprehensive examination of work-in-progress (WIP) tracking - the systematic capture of data as PCBs move through the SMT assembly process. We began by establishing the production floor as a 'data desert' in the pre-barcode era - a place of activity with no digital record. This gap made it impossible to know what was happening to each individual board, where bottlenecks were, or how to trace quality issues back to their source.

We introduced the concept of WIP tracking - the process of assigning a unique barcode to each PCB and scanning it at each critical stage of production. We described the typical workflow: unique identification assignment, stage scans at printing, placement, reflow, AOI, test, and subsequent processes. Each scan creates a timestamped record linked to operator ID, station, and process data. This data enables real-time visibility, cycle-time analysis, quality investigation, and regulatory compliance.

We profiled real-world examples. Academic research from the Beijing Institute of Technology described a system that integrates barcode and RFID technology for WIP tracking in SMT lines, creating a correlation between orders, materials, barcodes, batch, and quantity, and using RFID to push PCB information automatically through the line. Cognex (U.S.) described the challenges of PCB identification in high-speed production - small codes, reflective surfaces, contamination, and misalignment - and their AI-powered vision solutions. Claire Lasers (U.S.) provided a case study of a manufacturer that saved hundreds of thousands of dollars annually by using laser marking and image-based ID reading to eliminate part identification errors and improve WIP inventory accuracy. CST Global (UK, but relevant to global electronics) described their barcode-based WIP tracking for optoelectronic foundry production, enabling real-time tracking and ISO 9001 compliance. Molex described their track-it traceability pad, a miniature 2D Data Matrix identifier for space-constrained PCBs.

We explored the role of WIP tracking in cycle-time analysis, identifying bottlenecks, reducing variability, and enabling continuous improvement. We discussed traceability - the ability to trace a finished product back to its specific components, processes, and operators - and its importance for failure analysis, recalls, and regulatory compliance.

We framed WIP tracking within the TTC (Tracking, Tracing, Controlling) framework from Microscan, explaining how each capability contributes to cost reduction, quality improvement, and process optimization. We compared American and Chinese approaches: American emphasis on Lean, Six Sigma, and integration with vision systems; Chinese emphasis on comprehensive systems integration with RFID and Kanban.

Finally, we looked to the future of AI-powered reading, real-time analytics, digital twin integration, and blockchain-based traceability, and we concluded that WIP tracking is not just a technical capability but a strategic one, enabling faster time-to-market, lower costs, higher quality, and better compliance.

The bottom line is that barcode-based WIP tracking is the digital thread that connects the physical production floor to the digital record. It transforms manufacturing from a process of uncertainty to a process of visibility and control. Every scan at every station adds a data point to the board's digital history, creating a complete, auditable record that supports quality, efficiency, and compliance. As the examples in this chapter demonstrate, the strategic value of WIP tracking is immense, and barcode technology is the key enabler of this essential capability.

 

EasierSoft Barcode Label Design & Bulk Printing Software

---- Use Excel Data to Batch Print Barcodes on Label Sheets or Roll Labels  

---- How to use this barcode software

Download:  Free Barcode Software + Barcode Label Designer

Download Free Barcode Software at Softonic

     Download at CNET

Once you obtain a GS1/UPC/EAN barcode, or other barcode type and QR code, you can use our free software to batch print barcode labels onto Roll label paper using a professional label printer, or to batch print barcodes onto Avery 5160 label sheets using a regular laser or inkjet printer. Our software has free and paid versions.

The free version fully meets your needs for batch printing GS1/UPC/EAN barcodes. The paid version can import data from Excel and databases to batch print barcode labels with different values.

How to Start

Input Data

Import Excel Data

Print Barcode

Barcode Format

Label Designer

All Screen Shot

Export Barcode Image

Save Template

Output Word Excel

How to Use & FAQ:

The supported barcode types

Load Excel data (pro)

Manually copy data from Excel files

Filter some data for printing

Edit imported barcode data

Input data (Pro)

Label Designer

Edit data in Label designer

Label Designer - Add new label

Label Designer - Printing

Set the barcode label format to be printed

Other Barcode Label Format Settings

Barcode types supported by this program

Barcode Label Font Settings

Configuring the Barcode Print Rotation

Text Alignment for Barcode Labels

Automatically Adjusting Barcode Width

Text Beneath the Barcode

Configuring Barcode Size

Auto Calculate the Barcode Size

Export Barcode images

Export Barcode Image Format

File Names for Exported Barcode

Resolution of Exported Barcode Images

Fixed Folder for Exporting Barcode

Default Barcode Image Export Format

Print bulk barcodes quickly

Print barcodes to Avery 5160 label

How to bulk Barcode Printing

Sample - Avery 5162 (2x7) Label Sheet

Example: Print barcodes to 5*3cm roll

Example: Print barcodes to 5161 label

Example: Print barcodes to 5162 label

Example: Print barcodes to 5163 label

Example: Print barcodes to 5164 label

Example: Print portrait orientation 5164

Example: Print barcodes to 5167 label

Example: Print barcodes to 5168 label

Example: Print portrait orientation 5168

Example: Print barcodes to 5169 label

Example: Print barcodes to 5660 label

Example: Print barcodes to 5661 label

Example: Print barcodes to 5662 label

Example: Print barcodes to 5663 label

Example: Print barcodes to 5664 label

Example: Print portrait orientation 5664

Example: Print barcodes to 5873 label

Example: Print barcodes to 5874 label

Two ways to import Excel data

Import Excel Data - Pro Edition

Highlights

Excel integration: Import data directly from Excel to generate and print barcodes in bulk.

Label designer: Create complex labels with multiple barcodes, text, logos, and shapes.

Batch printing: Print thousands of barcodes at once using standard inkjet/laser printers or professional barcode printers.


Flexible editions:

Standard Edition: Simple batch printing with Excel data.

Professional Edition: Adds command-line automation for workflow integration.

Label Designer Edition: Advanced design features for complex labels.


Why Choose Our Barcode Solutions?

Cost-effective: Free online generator and permanent free desktop version available.

Easy to use: No technical expertise required—just input data and print.

Versatile: Supports nearly all 1D and 2D barcode types, including QR codes.

Trusted: Recommended by CNET and widely downloaded by users worldwide.


Suitable Use Cases

Small businesses and startups needing quick barcode labels for products.

Retailers and online sellers managing inventory with batch barcode printing.

Manufacturers requiring sequential or custom barcode labels for packaging.

Educational and testing environments where barcodes are used for tracking.

 

 

CONTACT

cs@easiersoft.com

If you have any question, please feel free to email us.

 

https://free-barcode.com

 

<<< Back to Directory <<<     Barcode Generator     Barcode Freeware     Privacy Policy