Where can I buy this kind of font?
Since most of the barcodes are free to use nowadays, you can use a directory listing website which contains a wide variety of barcode fonts. These are free to use even for commercial purposes.