Stores & Warehouse Management

Chapter 8
Stock Records, Verification and Loss Control

Diploma in Materials Management
Stores & Warehouse Management   •   Diploma

Stock Records, Verification and Loss Control

Introduction

Stock records are the documentary foundation of stores and warehouse management. They show what materials have been received, issued, transferred, returned, reserved, damaged, adjusted and held in stock. Reliable records support purchasing, production, maintenance, customer service, financial reporting and accountability. Poor records, by contrast, create stockouts, excess inventory, emergency purchases, concealed losses and disputes between stores, purchasing, production and finance.

Stock verification is the systematic comparison of recorded inventory with the quantity and condition physically present. Loss control is the set of preventive, detective and corrective measures used to reduce shrinkage, damage, obsolescence, pilferage and fraud. These activities are closely related: accurate records reveal discrepancies, while effective controls reduce the likelihood that discrepancies will occur.

The purpose of this chapter is not merely to explain documents. It is to develop a practical control system in which every stock movement is authorized, recorded promptly, independently checked and reconciled with the organization’s inventory records.

Learning Objectives

After studying this chapter, the learner should be able to:

  1. Explain the purpose and structure of bin cards, stores ledgers and perpetual inventory records.
  2. Record receipts, issues, returns, transfers and adjustments accurately.
  3. Distinguish physical stock, book stock, available stock and allocated stock.
  4. Design and conduct cycle counts and periodic physical stocktakes.
  5. Calculate and interpret stock variances, inventory accuracy and shrinkage.
  6. Investigate discrepancies and prepare appropriate reconciliation entries.
  7. Identify and control damage, obsolescence, pilferage, fraud and administrative errors.
  8. Apply segregation of duties, audit trails and technology appropriately in warehouse control.

1. The Stock Record System

A stock record system is a controlled information system that connects physical inventory movements with documentary and financial evidence. It normally contains three linked levels:

  • Source documents: purchase orders, goods-received notes, issue requisitions, return notes, transfer notes, damage reports and adjustment authorizations.
  • Operational records: bin cards, stores ledgers, location records and perpetual inventory files.
  • Management and accounting records: inventory valuation reports, exception reports, general-ledger balances and performance indicators.

The basic control principle is that no movement should occur without authorization and no authorized movement should remain unrecorded. Recording should take place as close as possible to the time of movement. Delayed recording creates a temporary difference between physical stock and book stock, making investigation difficult.

1.1 Bin Cards

A bin card is a location-level record maintained at or near the storage position of an item. It usually identifies the item code, description, unit of measure, bin or location, maximum and minimum levels, and the date, reference, receipt quantity, issue quantity and balance after each movement.

The bin card is primarily a quantity record. It helps the storekeeper answer three immediate questions:

  • What item is stored in this location?
  • What quantity should be present according to the record?
  • What balance remains after the latest transaction?

A bin card should be updated immediately after each authorized receipt or issue. It should not be used to erase or conceal mistakes. Corrections should be made by a traceable method, such as a single-line cancellation, corrected entry, date, initials and reference to an adjustment document.

1.2 Stores Ledgers

A stores ledger is a more formal record maintained by stores administration, inventory control or the accounting function. In addition to quantities, it may record unit cost, total value, valuation method, issue value, receipt value and cumulative balances. It can therefore support both operational control and financial accounting.

A stores ledger may be maintained manually, in a spreadsheet or in an enterprise resource planning system. Regardless of format, it should preserve the transaction history rather than merely displaying the latest balance. A ledger that shows only a current balance is inadequate for audit and investigation.

1.3 Perpetual Inventory Records

A perpetual inventory system maintains a continuously updated record of inventory receipts, issues and balances. It differs from a periodic system, in which the inventory balance is determined mainly through physical counting at the end of an accounting period.

Perpetual records do not eliminate physical verification. They provide a book balance against which physical quantities can be compared. A good system therefore combines perpetual recording with cycle counting and periodic independent stocktaking.

1.4 Essential Stock Statuses

The balance shown in a record must be interpreted carefully. Important statuses include:

StatusMeaning
Physical stockQuantity actually present in the warehouse, whether usable or not
Book stockQuantity shown by the stock record
Available stockUsable stock not already committed, reserved or quarantined
Allocated stockStock assigned to a known order, job or department
Quarantined stockStock held pending inspection, testing or a decision
Damaged stockStock that cannot be issued normally without repair, rework or approval
Safety stockStock retained to protect against uncertainty in demand or supply

Confusing physical stock with available stock can result in issuing damaged, expired or already allocated material.

2. Recording Stock Movements

Every transaction should contain enough information to identify what moved, how much moved, when it moved, why it moved, who authorized it and who handled it. A minimum transaction record normally includes item code, description, unit of measure, quantity, date, source document, storage location and responsible personnel.

2.1 Receipts

A receipt should be supported by a purchase order, transfer authorization or other approved source. Receiving staff should compare the delivery with the supplier document and purchase order, inspect quantity and condition, and prepare a goods-received note. Accepted quantities should be entered into the bin card and perpetual record. Shortages, overages, substitutions and visible damage should be recorded separately rather than silently accepted.

Where inspection is required, goods may be placed in a quarantine area. The quantity physically received and the quantity accepted for unrestricted use should not be confused.

2.2 Issues

An issue should be based on an authorized material requisition, production order, maintenance request or customer dispatch instruction. The storekeeper should confirm the item code, unit of measure, quantity, authorization and recipient. The issue is then posted to the record and the recipient acknowledges collection.

The principle of “no document, no issue” protects both the storekeeper and the organization. Emergency issues may be permitted, but they require retrospective documentation and supervisory review.

2.3 Returns, Transfers and Adjustments

Returned materials must be inspected before being returned to unrestricted stock. A return may be unused and saleable, opened but usable, damaged, obsolete or contaminated. These conditions require separate status codes or locations.

Transfers between bins or warehouses should be recorded at both the sending and receiving locations. A transfer-in-transit status may be useful where locations are geographically separated.

Adjustments are not routine substitutes for proper recording. They should be authorized by a designated officer, supported by evidence and classified by cause, such as counting error, unit-of-measure conversion, damage, theft, system error or unidentified variance.

2.4 Unit of Measure and Identification Controls

Many stock discrepancies arise because the record uses one unit while the physical movement uses another. For example, a carton may contain 24 pieces, while the system records pieces. The item master should define the base unit, conversion factors and issue unit. Barcodes, labels and standardized item codes reduce duplicate records and incorrect issues.

3. Quantitative Reconciliation of Stock

The fundamental reconciliation relationship is:

Book closing stock = Opening stock + Receipts + Returns in − Issues − Returns out ± Authorized adjustments

All terms must be expressed in the same item and unit of measure. “Returns in” means material returned to the store; “returns out” means material returned to a supplier or transferred out. Authorized adjustments may be positive or negative and must not be used without evidence.

The physical variance is:

Variance = Physical quantity counted − Book quantity

A positive variance indicates more stock was found than the record predicted; a negative variance indicates less stock was found. The absolute variance percentage is commonly expressed as:

Variance percentage = |Physical quantity − Book quantity| ÷ Book quantity × 100

This formula is applicable when book quantity is greater than zero. For an item with zero book stock, the percentage is undefined; the discrepancy should be reported as an absolute quantity and investigated separately.

Inventory record accuracy may be expressed as:

Record accuracy percentage = (1 − |Physical quantity − Book quantity| ÷ Book quantity) × 100

This expression is meaningful for positive book quantities and should be interpreted with a defined tolerance policy. Some organizations classify a record as accurate if the difference is within a specified quantity or percentage tolerance.

Shrinkage rate may be calculated by value:

Shrinkage rate = Value of unexplained loss ÷ Value of inventory handled or held × 100

The denominator must be defined consistently. “Inventory handled” may refer to receipts, issues or average inventory, and these alternatives are not interchangeable. For management comparisons, the organization should use one documented definition.

Worked Example: Reconciliation

An item has an opening balance of 500 units. During the period, 300 units were received, 20 units were returned to stores, and 650 units were issued. There were no returns out or authorized adjustments.

Book closing stock = 500 + 300 + 20 − 650 = 170 units

A physical count finds 166 units.

Variance = 166 − 170 = −4 units

Thus, the store has a shortage of 4 units. The absolute variance percentage is:

4 ÷ 170 × 100 ≈ 2.35%

Whether this is acceptable depends on the organization’s tolerance, the item’s value and risk, and the cause of the discrepancy. A low percentage does not automatically mean low risk: four units of a costly or hazardous item may be highly significant.

4. Stock Verification Methods

Verification should be planned according to risk, value, movement frequency and the consequences of error.

4.1 Cycle Counting

Cycle counting is the repeated counting of selected items throughout the year rather than counting every item only once at year-end. It provides earlier detection and reduces disruption.

A practical classification is:

ClassTypical characteristicVerification approach
AHigh value, critical or high riskFrequent counts and independent review
BMedium value or moderate riskPeriodic scheduled counts
CLow value and low riskLess frequent counts, often by location or group

Classification should not rely on annual consumption value alone. Critical spare parts, controlled materials and items vulnerable to theft may deserve A-level treatment even if their monetary value is modest.

A count schedule should state the item or location, date, counter, independent checker, count method, tolerance and escalation requirement. Counting should be performed by someone independent of the original transaction where practical.

4.2 Blind Counting

In a blind count, the counter does not see the recorded quantity before counting. This reduces confirmation bias and discourages adjusting the count to match the record. The system quantity is revealed only after the physical count has been entered.

4.3 Wall-to-Wall Physical Stocktaking

A wall-to-wall stocktake counts all relevant inventory within a defined area at a specified time. It may be required for financial reporting, system conversion, investigation or annual control. It requires careful planning, including cut-off of receipts and issues, team assignment, count sheets, location maps, treatment of damaged stock and independent review.

A stocktake is not simply a counting event. It is a controlled statement of the organization’s inventory position at a particular date and time.

4.4 Stocktake Cut-Off

Cut-off procedures prevent transactions from being omitted or recorded twice. The organization should identify the last goods-received note, issue note, dispatch document and transfer document before counting begins. Goods received but not recorded, and goods issued but still physically present, must be identified and treated consistently.

4.5 Counting Procedures

A sound count procedure includes:

  1. Clean and organize the area before counting.
  2. Separate usable, damaged, obsolete, returned and quarantined items.
  3. Verify item code, description, location and unit of measure.
  4. Count unopened packages and verify the quantity per package.
  5. Recount unusual, high-value or disputed quantities.
  6. Mark counted locations to prevent omission or duplication.
  7. Record zero balances and empty locations where the system expects stock.
  8. Obtain independent confirmation for material differences.
  9. Preserve signed count sheets and electronic audit trails.

5. Investigating and Reconciling Variances

A variance is a symptom, not an explanation. Investigation should begin with simple administrative causes before assuming theft or fraud. Common causes include:

  • unposted receipts or issues;
  • duplicate or omitted postings;
  • incorrect item codes;
  • incorrect units of measure;
  • stock placed in the wrong location;
  • counting or arithmetic errors;
  • unrecorded returns or transfers;
  • damage, evaporation, leakage or deterioration;
  • picking errors and dispatch discrepancies;
  • unauthorized removal;
  • deliberate concealment or fraud.

A structured investigation may follow these steps:

First, confirm the count. Recount the item, check the location and verify the unit of measure. A surprising number of variances disappear at this stage.

Second, review the transaction trail. Examine receipts, issues, returns, transfers, adjustments, reservations and system timestamps since the last verified balance.

Third, search neighbouring and related locations. Items may have been mis-slotted, placed in temporary staging areas or recorded under a substitute code.

Fourth, inspect condition and identity. Damaged, expired or partially used material may have been counted incorrectly or recorded under the wrong status.

Fifth, interview relevant personnel objectively. Interviews should seek facts, not presume guilt. Access logs, CCTV and electronic records should be used lawfully and proportionately.

Finally, document the cause and corrective action. If the cause cannot be established, the variance should remain classified as unexplained rather than being given an unsupported explanation.

Reconciliation and Adjustment

After investigation, a variance may be corrected through an authorized inventory adjustment. The adjustment should identify the item, quantity, value, cause, approving officer, date and supporting evidence. Accounting treatment depends on organizational policy and applicable financial reporting requirements. A stores employee should not independently write off stock merely because a difference has been found.

Repeated adjustments are a warning sign. They may indicate weak transaction discipline, poor location control, incorrect master data or intentional concealment. Management should analyse patterns by item, shift, location, employee, supplier and transaction type.

6. Loss Control

Loss control is best understood as a layered system of prevention, detection, response and learning.

6.1 Shrinkage

Shrinkage is the reduction of inventory not explained by authorized sales, issues or other legitimate movements. It may arise from theft, damage, administrative error, process failure or measurement differences. Controls include restricted access, accurate receiving, secure storage, frequent counting, exception reporting and investigation of trends.

6.2 Damage and Deterioration

Damage can occur during unloading, handling, stacking, transport or storage. Preventive measures include suitable packaging, safe stacking heights, correct material-handling equipment, staff training, aisle clearance, environmental monitoring and first-in-first-out or first-expiry-first-out rotation.

Damaged goods should be moved to a clearly identified area and recorded promptly. Mixing damaged and usable goods makes both valuation and issue control unreliable.

6.3 Obsolescence and Expiry

Obsolescence occurs when an item loses usefulness because of technological change, design change, discontinued equipment or reduced demand. Expiry applies particularly to food, pharmaceuticals, chemicals, adhesives and other time-sensitive materials.

Controls include ageing reports, shelf-life fields in the item master, expiry alerts, engineering change notifications, demand review, supplier return arrangements and disposal authorization. Obsolete material should not remain hidden in active locations merely to avoid reporting a loss.

6.4 Pilferage and Unauthorized Removal

Pilferage is the unauthorized taking of stock, often in small quantities. Risk increases where items are portable, valuable, easily resold or difficult to identify. Countermeasures include perimeter security, controlled keys and access cards, visitor procedures, locked cages, issue authorization, two-person checks for sensitive items, surveillance consistent with privacy law, and reconciliation of high-risk items.

Security controls should not unnecessarily obstruct legitimate operations. A risk-based approach is more effective than imposing identical restrictions on all materials.

6.5 Fraud

Fraud may involve false receipts, fictitious issues, inflated quantities, collusion with suppliers, unauthorized adjustments, substitution of inferior material or concealment of shortages. The classic control response is segregation of duties:

  • one person authorizes the transaction;
  • another receives or issues the material;
  • another records or posts the transaction;
  • an independent person reviews the evidence.

Small organizations may not have enough staff for complete separation. In that case, compensating controls such as supervisory review, surprise counts, system alerts and owner-level approval are necessary.

7. Internal Control and Governance

A robust stock-control framework contains the following elements:

  1. Authorization: defined limits for receipts, issues, adjustments, write-offs and disposals.
  2. Identification: unique item codes, clear descriptions and standardized units.
  3. Custody: controlled access and accountable responsibility for locations.
  4. Documentation: sequential, complete and retrievable source records.
  5. Reconciliation: routine comparison of physical, operational and financial records.
  6. Independent review: supervision, internal audit and exception analysis.
  7. Retention: preservation of records according to legal, tax, audit and organizational requirements.

Ethical conduct is central. Staff should report errors promptly, avoid conflicts of interest, protect confidential information and never alter records to meet performance targets. Performance measures that reward a low number of reported variances can create an unhealthy incentive to conceal problems. Management should reward accurate reporting and effective corrective action, not merely the appearance of perfection.

8. Technology and Contemporary Practice

Warehouse management systems and enterprise resource planning systems can improve stock accuracy by recording transactions in real time, enforcing authorization rules and linking purchase, receiving, storage, issue and accounting data. Barcode scanning reduces transcription errors. Radio-frequency identification may improve visibility where tags and readers are economically justified. Mobile devices can support blind counting and electronic signatures.

Analytics can identify unusual adjustments, repeated variances, negative balances, after-hours transactions and differences concentrated around particular locations or users. Artificial intelligence may assist in anomaly detection, demand forecasting and image-supported damage recognition. It should not replace physical verification, human accountability or proper investigation. AI-generated alerts require reliable data, explainable rules, privacy safeguards and human review.

Technology also creates risks: incorrect master data can spread rapidly, system interfaces may fail, user accounts may be shared, and cyberattack may alter or disable records. Backups, access controls, change management, segregation of system privileges and disaster-recovery procedures are therefore part of stock control.

Illustrative Case: Variance in a Maintenance Warehouse

Background

A manufacturing company maintains spare parts for production equipment. Its perpetual system reports 120 motor bearings in stock. During a scheduled cycle count, the team finds 112.

Problem

The shortage is 8 units. The recorded variance is:

Variance = 112 − 120 = −8 units

The absolute variance percentage is:

8 ÷ 120 × 100 ≈ 6.67%

Because the bearings are critical and relatively valuable, the warehouse manager initiates an investigation rather than posting an immediate write-off.

Analysis

The team recounts the bin and checks the unit of measure. The count is confirmed. Transaction review shows that 10 bearings were issued to a maintenance job three weeks earlier. The issue document was approved, but the storekeeper posted only 2 units because the requisition line was partially obscured on a scanned copy. A search of the maintenance workshop finds the remaining 8 bearings installed or held with the job materials.

Approach and Solution

The company corrects the record through an authorized issue adjustment linked to the maintenance job. It then introduces clearer requisition layouts, barcode scanning at issue, and a daily exception report for approved requisitions not fully posted. Bearings are moved to a locked, labelled location, and critical spares are counted monthly.

Outcome

The variance is explained as an administrative posting error, not theft. The organization restores the correct book balance and strengthens the process that allowed the error. Future counts will measure whether the corrective action works.

Learning Points

The case demonstrates that a variance requires evidence-based investigation. It also shows why criticality matters, why source documents must be legible and complete, and why corrective action should address the process rather than merely adjust the balance.

Challenges and Limitations

No stock-record system is perfect. Physical counting is affected by packaging, estimation, inaccessible locations and human fatigue. Perpetual systems depend on timely and accurate transaction entry. Barcode and RFID systems require investment, maintenance and correct master data. ABC classification may overlook low-value but critical or hazardous items. Security measures may create delays or encourage workarounds if poorly designed.

Tolerance levels must therefore be realistic and risk-based. A quantity tolerance suitable for low-value fasteners may be unacceptable for controlled chemicals or expensive electronic components. Similarly, record accuracy should be analysed by value, quantity, criticality and cause rather than reduced to one overall percentage.

Best-Practice Checklist

  • Use unique item codes and standardized units of measure.
  • Record every movement promptly and traceably.
  • Separate usable, damaged, obsolete and quarantined stock.
  • Use perpetual records together with physical verification.
  • Apply risk-based cycle-count frequencies.
  • Use blind counts for important or disputed items.
  • Control stocktake cut-off and preserve count evidence.
  • Investigate variances before authorizing adjustments.
  • Segregate authorization, custody, recording and review.
  • Monitor recurring variances and root causes.
  • Secure high-risk items without unnecessarily obstructing work.
  • Protect system access, backups and audit trails.
  • Treat honest reporting of errors as a control strength.

Chapter Summary

Stock records connect physical inventory with operational and financial accountability. Bin cards provide immediate location-level quantity information, stores ledgers provide formal transaction and valuation evidence, and perpetual inventory records maintain continuously updated balances. Accurate recording requires authorization, correct identification, appropriate units of measure and prompt posting.

Physical verification remains essential even when an organization uses sophisticated software. Cycle counting provides frequent, risk-based verification, while wall-to-wall stocktaking establishes inventory at a defined date. Reconciliation compares physical quantity with book quantity, and variances must be investigated before adjustment. Counts, transaction trails, locations, condition and cut-off records all contribute to a reliable explanation.

Loss control addresses shrinkage, damage, obsolescence, expiry, pilferage and fraud through layered controls: prevention, detection, investigation, correction and learning. Segregation of duties, controlled access, source documentation, independent review and ethical governance are fundamental. Technology, analytics and AI can improve visibility and detect anomalies, but they depend on sound data, human judgment and cybersecurity. The professional goal is not simply a high accuracy percentage; it is a trustworthy, auditable and responsive inventory-control system.

Key Terms

Bin card: A location-level record showing the quantity movements and balance of an item.

Book stock: The quantity shown by the inventory record.

Cycle counting: Repeated counting of selected inventory items throughout the year.

Perpetual inventory: A continuously updated record of receipts, issues and stock balances.

Physical stock: The quantity actually present in a storage area.

Available stock: Usable stock not already committed, reserved or quarantined.

Quarantine stock: Material held pending inspection, testing or disposition.

Stores ledger: A formal record of stock quantities and, often, values and transaction history.

Stock variance: The difference between physical quantity and book quantity.

Shrinkage: Inventory reduction not explained by authorized movements.

Stocktake: A controlled physical count of inventory at a specified time.

Blind count: A count performed without showing the counter the recorded quantity.

Cut-off: The control of transaction timing at the boundary of a stocktake or accounting period.

Obsolescence: Loss of usefulness caused by technological, design or demand changes.

Pilferage: Unauthorized removal of stock, often in small quantities.

Segregation of duties: Separation of authorization, custody, recording and review responsibilities.

Inventory adjustment: An authorized correction to an inventory record.

Unit of measure: The standardized quantity basis used to record and transact an item.

Audit trail: Evidence showing who performed, approved or changed a transaction.

Review Questions

Short Answer Questions

  1. What is the main purpose of a bin card?
  2. Distinguish physical stock from available stock.
  3. Why is blind counting useful?
  4. State two common causes of stock variance.
  5. What is meant by segregation of duties?

Long Answer Questions

  1. Explain the relationship among source documents, bin cards, stores ledgers and perpetual inventory records.
  2. Describe the procedures for planning and conducting a wall-to-wall physical stocktake.
  3. Explain how cycle counting should be designed using value, movement, criticality and risk.
  4. Discuss the major causes of shrinkage, damage, obsolescence, pilferage and fraud, and the controls used against them.
  5. Explain why an inventory adjustment should follow investigation rather than replace it.

Analytical / Application Questions

  1. A record shows 850 units, but a verified count finds 833. Calculate the unit variance and absolute variance percentage, then recommend an investigation plan.
  2. A warehouse repeatedly records shortages after night-shift issues, but management has been correcting them through monthly adjustments. Analyse the likely control weaknesses and propose corrective actions.
  3. Design a stock-verification programme for a warehouse containing expensive critical spares, low-value consumables, hazardous chemicals and obsolete items awaiting disposal. Justify the count frequency and controls for each category.

Multiple Choice Questions with Answers

Question 1

Which record is primarily maintained at or near the physical storage location and mainly records quantities?

A. Bin card

B. General ledger

C. Purchase order

D. Supplier invoice

Correct Answer: A. Bin card

Question 2

A store has an opening balance of 200 units, receipts of 80 units and issues of 150 units, with no other movements. What is the book closing stock?

A. 50 units

B. 130 units

C. 280 units

D. 430 units

Correct Answer: B. 130 units

Question 3

If book stock is 400 units and physical stock is 390 units, what is the physical variance?

A. 10-unit surplus

B. 10-unit shortage

C. 390-unit shortage

D. 790-unit surplus

Correct Answer: B. 10-unit shortage

Question 4

What is the principal advantage of a blind count?

A. It eliminates the need for recounting

B. It prevents all theft during counting

C. It reduces the tendency to make the count agree with the record

D. It automatically corrects the inventory system

Correct Answer: C. It reduces the tendency to make the count agree with the record

Question 5

Which action is most appropriate before posting an unexplained stock adjustment?

A. Delete the original transaction

B. Recount and review the transaction trail

C. Increase the tolerance level immediately

D. Transfer the item to another warehouse

Correct Answer: B. Recount and review the transaction trail

Question 6

Which control most directly represents segregation of duties?

A. One employee authorizes, receives, records and reviews a transaction

B. The supplier prepares the inventory ledger

C. Different employees authorize, handle, record and review stock movements

D. All employees use the same system password

Correct Answer: C. Different employees authorize, handle, record and review stock movements

Question 7

A physical count is 96 units and book stock is 100 units. What is the absolute variance percentage?

A. 2%

B. 4%

C. 25%

D. 96%

Correct Answer: B. 4%

Question 8

Which item would normally require especially frequent verification despite possibly modest annual consumption value?

A. Critical production spare part

B. Common low-risk packaging material

C. Unused office stationery

D. Empty storage pallet

Correct Answer: A. Critical production spare part

Question 9

What is the purpose of stocktake cut-off procedures?

A. To increase the selling price of inventory

B. To prevent transactions being omitted or recorded twice

C. To remove all damaged stock automatically

D. To replace authorization controls

Correct Answer: B. To prevent transactions being omitted or recorded twice

Question 10

Which is an appropriate use of analytics in inventory control?

A. Automatically accuse the user associated with every variance

B. Identify unusual adjustments and transactions for human investigation

C. Replace all physical counts permanently

D. Permit shared user accounts for convenience

Correct Answer: B. Identify unusual adjustments and transactions for human investigation

Stores & Warehouse Management
Chapter 8 of 14