Request a quote


(419) 330-1816

Zebra Printer Repair Service Toledo


Zebra printer repair Toledo call (419) 330-1816 for MIDCOM services, where we take the worry out of your Zebra printer repair.

Zebra Printer Not Working?

  • My Zebra printer isn’t printing any labels
  • My Zebra printer is skipping labels
  • The barcodes being printed are unreadable or poor quality
  • My Zebra printer stopped printing out of nowhere
  • My Zebra printer is showing error codes
  • Despite changing the battery our Zebra printer doesn’t work
  • Our Zebra printer prints a few labels then stops
  • I can’t get ahold of Zebra Technologies for support
  • Our Zebra printer warranty expired
  • I can’t find a local company who can get here fast enough
  • I need routine maintenance done on my Zebra printer
  • Our business operations rely on our Zebra printers

thermal printer repair
zebra business partner printer repair specialist

Zebra Business Partner Printer Repair Specialist

We are a Zebra Business Partner Printer Repair Specialist company in Toledo. This means our technicians have been certified by Zebra Technologies through extensive training and testing to repair their thermal label printers. Let our knowledge and experience get your Zebra printers operational today!

3,500 Friendly Certified Technicians Nationwide Are Ready To Come To Your Business

See what other businesses have to say about our service.


“Tech arrived on time, was friendly and professional, and completed repairs quickly, with confidence and knowledge. Will use again!”

-Steve S. – Google Review


We had 4 line printers that needed to be checked, one was definitely broken. MIDCOM quickly answered my inquiry about service and scheduled a technician to come out the next day. After the technician arrived, they assessed the damage and within minutes received a parts quote from MIDCOM so that service could be completed and we could be back to work. Very happy with MIDCOM!

-Mary M – Google Review


“It was a pleasure to be able to reach a customer service rep immediately and very polite. They’re service rep came a scheduled and quickly fixed our IBM Infoprint and he too was very courteous.”

-Couch Distributing Co. – Google Review

zebra printer repair toledo area

Zebra Printer Repair Toledo Area

Our Zebra printer repair service technicians cover all of Toledo and the surrounding area. Get a friendly service technician right to your business at a great affordable rate. Servicing Toledo area since 1982!

zebra certified technicians

Zebra Repair Certified Technicians in Toledo

Proud member of Zebra Technologies partner program. This means we are recognized by Zebra Technologies for our knowledge of Zebra repair & Zebra printer sales throughout the years. Let our sales team help you find the right solution for your needs today.

fast onsite printer repair coverage plan oem better

Better Than The Manufacturer’s Coverage Plan

  • Priority Response
  • Fix or Replace Protection
  • Onsite Repair in 6 Business Hours
  • All Parts Included
  • Unlimited Service Calls
  • Largest Nationwide Service

Get A FAST Quote Now >>

Find Your Zebra Barcode Label Printer Below:

Zebra ZT610 Repair

Zebra ZT610 Repair & Service

Zebra ZT620 Repair

Zebra ZT620 Repair & Service

zebra zt510 repair

Zebra ZT510 Repair & Service

zebra zm400 repair

Zebra ZM400 Repair & Service

zebra 110xi4 repair

Zebra 110Xi4 Repair & Service

zebra 140xi4 repair

Zebra 140Xi4 Repair & Service

zebra 170xi4 repair

Zebra 170Xi4 Repair & Service

zebra 220xi4 repair

Zebra 220xi4 Repair & Service

zebra 110xiIII plus repair

Zebra 110XiIII Plus Repair & Service

zebra 140xiIII plus repair

Zebra 140XiIII Plus Repair & Service

Zebra 170xiIII Plus repair

Zebra 170XiIII Plus Repair & Service

zebra 220xiiii plus repair

Zebra 220XiIII Plus Repair & Service

zebra zm600 repair

Zebra ZM600 Repair & Service

zebra 105sl repair

Zebra 105SL Repair & Service

zebra 105sl plus repair

Zebra 105SL Plus Repair & Service

zebra s4m repair

Zebra S4M Repair & Service

zebra z4m repair

Zebra Z4M Repair & Service

zebra qln420-mobile-printer

Zebra QLn420 Repair & Service (depot only)

zebra qln320 mobile printer

Zebra QLn320 Repair & Service (depot only)

zebra logo


ZT610, ZT620, ZT510, ZM4+, 110xiI, 110xiII, 110XiIII, 110xi4, 140XiI, 140XiII, 140XiIII, 140xi4, 170XiI, 170XiII, 170XiIII, 170xi4, 220xiI, 220xiII, 220xiIII, 220Xi4, 110XiIIIPlus, 140XiIIIPlus, 170XiIIIPlus, 220XiIIIPlus, Z Series, ZM400, ZM600, 105SL, S4M, EM 220, 90XiI, 90XiII, 90XiIIIplus, S300, S400, S500, S600, Z4000, Z4M, QLn420 and QLn320.


Zebra Printer Service Toledo, Ohio. Contact us at (419) 330-1816 for Zebra printer service in your area as well as throughout the (419) area code. We provide Zebra printer service on virtually all business class Zebra thermal printers including Zebra ID card printers. Additionally, we support and service Zebra’s older legacy products that they no longer will support. This will allow you to keep those older printers running longer, thus saving money by not being forced to purchase new printers. Give us a call today and we can discuss your Zebra printer service issues and recommend a cost-saving repair program for you.


Zebra Printer Maintenance Toledo, Ohio. Give us a call at l (419) 330-1816 and we will provide you with an estimate that you approve before we proceed with any repairs. The MIDCOM Service Group has been performing Zebra printer maintenance since 1982. Our technicians are trained professionals and are highly experienced in performing Zebra printer maintenance. We are proud to be able to display the Better Business Bureau logo presented to MIDCOM many years ago. We have earned the highest rating that they offer which is the BBB A+ rating. You can trust our maintenance services and our work are guaranteed.


Zebra printer repairs Toledo, OH call (419) 330-1816 a professional repair performed by a company with years of experience. MIDCOM has been a local expert on Zebra printer repairs since 1982. All of these years of experience have only served to improve our services making them even more excellent than they already were. We are trusted by tons of businesses, big and small, nationwide. All of these companies trust us for a reason, call and speak with a service manager today to learn more about all the great repair options.


Zebra Printers Toledo, Ohio. Dial (419) 330-1816 for a no-obligation price quote. When you call the MIDCOM Service Group regarding defective Zebra printers, our phones will be answered by professional Zebra service consultants who are trained to discuss your printer issues. Once they have an understanding as to the exact issues that you are experiencing, they can give you a price quote, and with your approval, schedule an on-site service call. The MIDCOM Service Group motto is; “We keep you running”. Our goal is to get your Zebra printers back on-line and running so your labeling operations are running at full capacity.

10 Rules To Keep Your Zebra Printer Operational

  1. One of the greatest failures occurring in Zebra thermal barcode printers is due to the printheads not
    being cleaned regularly. A good rule of thumb is to clean the printhead on each of your Zebra thermal
    printers every time you replace a ribbon or roll of paper. It takes only about a minute and this
    action could save you thousands of dollars over the life of the printer. Follow the instructions in
    your User’s Manual as to the type of cleaning solvent to be used for your specific model.
  2. If you feel you are burning out printheads too often on your Zebra thermal printer, you may want to
    check your User’s Manual for the recommended heat and darkness settings. An incorrect
    setting often will reduce the printhead life and could cost you thousands of dollars over the life of
    the printer.
  3. Dust residing on the Media Sensor can cause major service issues. The Media Sensor is the
    mechanism that insures that the gap between the paper and the printhead remains constant.
    Most people purchase a bottle of “canned air” and simply give the Media Sensor a few quick
    blasts of air, which will usually clear out any dust residue left over from the roll paper. You
    should consider doing this regularly, every time you change the ribbon or a roll of paper. It will
    only take a few seconds and it will ensure more up-time.
  4. If you are using a ribbon in your Zebra thermal printer, be sure that it is a good quality ribbon. Lower
    cost ribbons are often not manufactured to the exact wax and/or resin specifications of your
    printer and could cause a wax build-up on the platen. Wax build-up can cause poor print quality
    resulting in barcode reliability issues.
  5. If you are using a Zebra thermal printer that does not use a ribbon (typically called a Direct Thermal
    printer vs. a Thermal Transfer printer that does use ribbons) and you are constantly having
    problems with defective printheads, you may want to consider either changing your printer to a
    Thermal Transfer printer or using a better quality paper. A Thermal Transfer printer, due to the
    position of the ribbon between the printhead and the label paper, can greatly extend the life of
    thermal printheads, as paper is not directly rubbing against the printhead itself and causing
  6. A good rule of thumb, when purchasing new ribbons on Zebra thermal transfer printers, is to purchase
    a ribbon that is slightly wider than the actual labels that you are using. For instance, if the label
    that you are using is 4.1″ in width, then you may want to consider purchasing ribbons that are
    4.33″ in width.
  7. Are you wearing out printheads? If so, here is something you may want to check. Be sure that
    you are not using low grade label paper if you are using Direct Thermal printers. Often bargain
    priced rolls of paper really are not a “bargain”. Why? Because low grade paper often is coarser
    and can cause more wear on the printheads. We have seen situations with even as high as
    50% more wear on the printhead. As you may know, printheads in thermal printers are very
    expensive. It may make sense to pay a little more for paper, as it is a fraction of the cost
    compared to replacing printheads more often. Remember, the manufacturers of thermal
    printers consider the printheads as consumables that the end-user is responsible to replace.
    These consumables run into the hundreds of dollars each.
  8. Do you have burned-out printhead elements on your thermal printer? Here is how to tell with a
    PAUSE TEST. There may be situations where it looks like information is missing on your labels
    and/or barcodes when they are being printed. There is always a chance that one or more of the
    print elements in your thermal printer printhead may be burned out. Before calling someone for
    Zebra thermal printer repair, you may want to try this simple test that only takes a few moments to see
    if in fact it is your print elements. Keep in mind that some manufacturers considers printheads
    as consumables and they must be replaced from time to time. Typically, this is performed by a
    qualified Zebra printer repair technician. This self test can be used to print test labels when you make
    adjustments to the thermal printer’s mechanical assemblies to determine if any of the printhead
    elements are not working.
  9. What are printer and print server alerts? Should you pay attention to them? Alerts give you the
    ability to proactively manage your Zebra thermal printer and print server. If the printer or print server
    has an error, you would be sent an alert notifying you of the situation. The manufacturer Zebra
    uses ZebraNet Bridge that gives you control to monitor your bar code printers from anywhere,
    and documents the alerts to a log file. A soon as ZebraNet Bridge receives an alert, the alert
    appears in the Events tab. If you have not viewed the alert yet in the Events tab, the box in the
    status bar at the bottom of the application shows:

    – New alert
    – Alert type
    – Alert severity by color

    You can configure ZebraNet Bridge to notify you by blinking the application tab in the task bar.
    Remember, ZebraNet Bridge only logs alerts that occur while the application is running. A good
    Zebra repair company sees this issue often and will be able to supply you with a new Zebra
    printhead and will also fully check out your Zebra printer. A steady program that includes Zebra
    printer maintenance will help you keep your printer up and running longer. Check with the
    manufacturer of your thermal printer to see what they offer to manager your thermal printer.

  10. Clean the exterior and interior area of your Zebra thermal printer often. To keep your Zebra thermal printer
    running optimally, remember to clean the interior and exterior of the printer. When these areas
    are dirty, the chance of debris getting into the wrong area is increased. To clean the exterior
    surfaces of the printer use a lint-free cloth. Do not use harsh or abrasive cleaning agents or
    solvents. If necessary, a mild detergent solution or desktop cleaner may be used sparingly. You
    should inspect the interior area after every four rolls of media. Remove any dirt and lint from the
    interior of the printer using a soft bristle brush and/or vacuum cleaner. A good Zebra thermal printer
    repair company sees this issue often and will be able to supply you with a new Zebra thermal printer
    printhead and will also fully check out your Zebra thermal printer. A steady program that includes
    Zebra thermal printer maintenance will help you keep your Zebra thermal printer up and running longer.

Here are some of the surrounding cities we service:
43314 Caledonia, OH Marion 419
43315 Cardington, OH Morrow 419
43316 Carey, OH Wyandot 419
43317 Chesterville, OH Morrow 419
43320 Edison, OH Morrow 419
43321 Fulton, OH Morrow 419
43325 Iberia, OH Morrow 419
43326 Kenton, OH Hardin 419
43330 Kirby, OH Wyandot 419
43334 Marengo, OH Morrow 419
43335 Martel, OH Marion 419
43338 Mount Gilead, OH Morrow 419
43349 Shauck, OH Morrow 419
43350 Sparta, OH Morrow 419
43351 Upper Sandusky, OH Wyandot 419
43359 Wharton, OH Wyandot 419
43402 Bowling Green, OH Wood 419
43403 Bowling Green, OH Wood 419
43406 Bradner, OH Wood 419
43407 Burgoon, OH Sandusky 419
43408 Clay Center, OH Ottawa 419
43410 Clyde, OH Sandusky 419
43412 Curtice, OH Ottawa 419
43413 Cygnet, OH Wood 419
43414 Dunbridge, OH Wood 419
43416 Elmore, OH Ottawa 419
43420 Fremont, OH Sandusky 419
43430 Genoa, OH Ottawa 419
43431 Gibsonburg, OH Sandusky 419
43432 Graytown, OH Ottawa 419
43433 Gypsum, OH Ottawa 419
43434 Harbor View, OH Lucas 419
43435 Helena, OH Sandusky 419
43436 Isle Saint George, OH Ottawa 419
43437 Jerry City, OH Wood 419
43438 Kelleys Island, OH Erie 419
43439 Lacarne, OH Ottawa 419
43440 Lakeside Marblehead, OH Ottawa 419
43441 Lemoyne, OH Wood 419
43442 Lindsey, OH Sandusky 419
43443 Luckey, OH Wood 419
43445 Martin, OH Ottawa 419
43446 Middle Bass, OH Ottawa 419
43447 Millbury, OH Wood 419
43449 Oak Harbor, OH Ottawa 419
43450 Pemberville, OH Wood 419
43451 Portage, OH Wood 419
43452 Port Clinton, OH Ottawa 419
43456 Put in Bay, OH Ottawa 419
43457 Risingsun, OH Wood 419
43458 Rocky Ridge, OH Ottawa 419
43460 Rossford, OH Wood 419
43462 Rudolph, OH Wood 419
43463 Stony Ridge, OH Wood 419
43464 Vickery, OH Sandusky 419
43465 Walbridge, OH Wood 419
43466 Wayne, OH Wood 419
43467 West Millgrove, OH Wood 419
43468 Williston, OH Ottawa 419
43469 Woodville, OH Sandusky 419
43501 Alvordton, OH Williams 419
43502 Archbold, OH Fulton 419
43504 Berkey, OH Lucas 419
43505 Blakeslee, OH Williams 419
43506 Bryan, OH Williams 419
43510 Colton, OH Henry 419
43511 Custar, OH Wood 419
43512 Defiance, OH Defiance 419
43515 Delta, OH Fulton 419
43516 Deshler, OH Henry 419
43517 Edgerton, OH Williams 419
43518 Edon, OH Williams 419
43519 Evansport, OH Defiance 419
43520 Farmer, OH Defiance 419
43521 Fayette, OH Fulton 419
43522 Grand Rapids, OH Wood 419
43523 Grelton, OH Henry 419
43524 Hamler, OH Henry 419
43525 Haskins, OH Wood 419
43526 Hicksville, OH Defiance 419
43527 Holgate, OH Henry 419
43528 Holland, OH Lucas 419
43529 Hoytville, OH Wood 419
43530 Jewell, OH Defiance 419
43531 Kunkle, OH Williams 419
43532 Liberty Center, OH Henry 419
43533 Lyons, OH Fulton 419
43534 Mc Clure, OH Henry 419
43535 Malinta, OH Henry 419
43536 Mark Center, OH Defiance 419
43537 Maumee, OH Lucas 419
43540 Metamora, OH Fulton 419
43541 Milton Center, OH Wood 419
43542 Monclova, OH Lucas 419
43543 Montpelier, OH Williams 419
43545 Napoleon, OH Henry 419
43547 Neapolis, OH Lucas 419
43548 New Bavaria, OH Henry 419
43549 Ney, OH Defiance 419
43550 Okolona, OH Henry 419
43551 Perrysburg, OH Wood 419
43552 Perrysburg, OH Wood 419
43553 Pettisville, OH Fulton 419
43554 Pioneer, OH Williams 419
43555 Ridgeville Corners, OH Henry 419
43556 Sherwood, OH Defiance 419
43557 Stryker, OH Williams 419
43558 Swanton, OH Fulton 419
43560 Sylvania, OH Lucas 419
43565 Tontogany, OH Wood 419
43566 Waterville, OH Lucas 419
43567 Wauseon, OH Fulton 419
43569 Weston, OH Wood 419
43570 West Unity, OH Williams 419
43571 Whitehouse, OH Lucas 419
43601 Toledo, OH Lucas 419
43603 Toledo, OH Lucas 419
43604 Toledo, OH Lucas 419
43605 Toledo, OH Lucas 419
43606 Toledo, OH Lucas 419
43607 Toledo, OH Lucas 419
43608 Toledo, OH Lucas 419
43609 Toledo, OH Lucas 419
43610 Toledo, OH Lucas 419
43611 Toledo, OH Lucas 419
43612 Toledo, OH Lucas 419
43613 Toledo, OH Lucas 419
43614 Toledo, OH Lucas 419
43615 Toledo, OH Lucas 419
43616 Oregon, OH Lucas 419
43617 Toledo, OH Lucas 419
43619 Northwood, OH Wood 419
43620 Toledo, OH Lucas 419
43623 Toledo, OH Lucas 419
43635 Toledo, OH Lucas 419
43652 Toledo, OH Lucas 419
43654 Toledo, OH Wood 419
43656 Toledo, OH Lucas 419
43657 Toledo, OH Lucas 419
43659 Toledo, OH Lucas 419
43660 Toledo, OH Lucas 419
43661 Toledo, OH Lucas 419
43666 Toledo, OH Lucas 419
43667 Toledo, OH Lucas 419
43681 Toledo, OH Lucas 419
43682 Toledo, OH Lucas 419
43697 Toledo, OH Lucas 419
43699 Toledo, OH Lucas 419
44287 West Salem, OH Wayne 419
44638 Lakeville, OH Holmes 419
44802 Alvada, OH Seneca 419
44804 Arcadia, OH Hancock 419
44805 Ashland, OH Ashland 419
44807 Attica, OH Seneca 419
44809 Bascom, OH Seneca 419
44811 Bellevue, OH Huron 419
44813 Bellville, OH Richland 419
44814 Berlin Heights, OH Erie 419
44815 Bettsville, OH Seneca 419
44817 Bloomdale, OH Wood 419
44818 Bloomville, OH Seneca 419
44820 Bucyrus, OH Crawford 419
44822 Butler, OH Richland 419
44824 Castalia, OH Erie 419
44825 Chatfield, OH Crawford 419
44826 Collins, OH Huron 419
44827 Crestline, OH Crawford 419
44828 Flat Rock, OH Seneca 419
44830 Fostoria, OH Seneca 419
44833 Galion, OH Crawford 419
44836 Green Springs, OH Seneca 419
44837 Greenwich, OH Huron 419
44838 Hayesville, OH Ashland 419
44839 Huron, OH Erie 419
44840 Jeromesville, OH Ashland 419
44841 Kansas, OH Seneca 419
44842 Loudonville, OH Ashland 419
44843 Lucas, OH Richland 419
44844 Mc Cutchenville, OH Wyandot 419
44845 Melmore, OH Seneca 419
44846 Milan, OH Erie 419
44847 Monroeville, OH Huron 419
44848 Nankin, OH Ashland 419
44850 New Haven, OH Huron 419
44851 New London, OH Huron 419
44853 New Riegel, OH Seneca 419
44854 New Washington, OH Crawford 419
44855 North Fairfield, OH Huron 419
44856 North Robinson, OH Crawford 419
44857 Norwalk, OH Huron 419
44859 Nova, OH Ashland 419
44860 Oceola, OH Crawford 419
44861 Old Fort, OH Seneca 419
44862 Ontario, OH Richland 419
44864 Perrysville, OH Ashland 419
44865 Plymouth, OH Huron 419
44866 Polk, OH Ashland 419
44867 Republic, OH Seneca 419
44870 Sandusky, OH Erie 419
44871 Sandusky, OH Erie 419
44874 Savannah, OH Ashland 419
44875 Shelby, OH Richland 419
44878 Shiloh, OH Richland 419
44880 Sullivan, OH Ashland 419
44881 Sulphur Springs, OH Crawford 419
44882 Sycamore, OH Wyandot 419
44883 Tiffin, OH Seneca 419
44887 Tiro, OH Crawford 419
44888 Willard, OH Huron 419
44890 Willard, OH Huron 419
44901 Mansfield, OH Richland 419
44902 Mansfield, OH Richland 419
44903 Mansfield, OH Richland 419
44904 Mansfield, OH Richland 419
44905 Mansfield, OH Richland 419
44906 Mansfield, OH Richland 419
44907 Mansfield, OH Richland 419
45310 Burkettsville, OH Mercer 419
45350 North Star, OH Darke 419
45351 Osgood, OH Darke 419
45388 Yorkshire, OH Darke 419
45801 Lima, OH Allen 419
45802 Lima, OH Allen 419
45804 Lima, OH Allen 419
45805 Lima, OH Allen 419
45806 Lima, OH Allen 419
45807 Lima, OH Allen 419
45808 Beaverdam, OH Allen 419
45809 Gomer, OH Allen 419
45810 Ada, OH Hardin 419
45812 Alger, OH Hardin 419
45813 Antwerp, OH Paulding 419
45814 Arlington, OH Hancock 419
45815 Belmore, OH Putnam 419
45816 Benton Ridge, OH Hancock 419
45817 Bluffton, OH Allen 419
45819 Buckland, OH Auglaize 419
45820 Cairo, OH Allen 419
45821 Cecil, OH Paulding 419
45822 Celina, OH Mercer 419
45826 Chickasaw, OH Mercer 419
45827 Cloverdale, OH Putnam 419
45828 Coldwater, OH Mercer 419
45830 Columbus Grove, OH Putnam 419
45831 Continental, OH Putnam 419
45832 Convoy, OH Van Wert 419
45833 Delphos, OH Allen 419
45835 Dola, OH Hardin 419
45836 Dunkirk, OH Hardin 419
45837 Dupont, OH Putnam 419
45838 Elgin, OH Van Wert 419
45839 Findlay, OH Hancock 419
45840 Findlay, OH Hancock 419
45841 Jenera, OH Hancock 419
45843 Forest, OH Hardin 419
45844 Fort Jennings, OH Putnam 419
45846 Fort Recovery, OH Mercer 419
45848 Glandorf, OH Putnam 419
45849 Grover Hill, OH Paulding 419
45850 Harrod, OH Allen 419
45851 Haviland, OH Paulding 419
45853 Kalida, OH Putnam 419
45854 Lafayette, OH Allen 419
45855 Latty, OH Paulding 419
45856 Leipsic, OH Putnam 419
45858 Mc Comb, OH Hancock 419
45859 Mc Guffey, OH Hardin 419
45860 Maria Stein, OH Mercer 419
45861 Melrose, OH Paulding 419
45862 Mendon, OH Mercer 419
45863 Middle Point, OH Van Wert 419
45864 Miller City, OH Putnam 419
45865 Minster, OH Auglaize 419
45866 Montezuma, OH Mercer 419
45867 Mount Blanchard, OH Hancock 419
45868 Mount Cory, OH Hancock 419
45869 New Bremen, OH Auglaize 419
45870 New Hampshire, OH Auglaize 419
45871 New Knoxville, OH Auglaize 419
45872 North Baltimore, OH Wood 419
45873 Oakwood, OH Paulding 419
45874 Ohio City, OH Van Wert 419
45875 Ottawa, OH Putnam 419
45876 Ottoville, OH Putnam 419
45877 Pandora, OH Putnam 419
45879 Paulding, OH Paulding 419
45880 Payne, OH Paulding 419
45881 Rawson, OH Hancock 419
45882 Rockford, OH Mercer 419
45883 Saint Henry, OH Mercer 419
45884 Saint Johns, OH Auglaize 419
45885 Saint Marys, OH Auglaize 419
45886 Scott, OH Van Wert 419
45887 Spencerville, OH Allen 419
45888 Uniopolis, OH Auglaize 419
45889 Van Buren, OH Hancock 419
45890 Vanlue, OH Hancock 419
45891 Van Wert, OH Van Wert 419
45893 Vaughnsville, OH Putnam 419
45894 Venedocia, OH Van Wert 419
45895 Wapakoneta, OH Auglaize 419
45896 Waynesfield, OH Auglaize 419
45897 Williamstown, OH Hancock 419
45898 Willshire, OH Van Wert 419
45899 Wren, OH Van Wert 419

thermal label printers refurbished

click to call