Modulo 43
The Modulo 43 algorithm is the optional check character method for Code 39 barcodes. Each character in the Code 39 set is assigned a numeric value (0-42), and the check character is the character whose value equals the sum of all data character values modulo 43.