Self Adhesive Labels (58 x 76 mm), 500 pcs For YDP30 Printer 90 Day Manufacture Warranty Manufature: Minebea Intec SKU: 69Y03093 Weight: 2.00 lb
Self Adhesive Labels (58 x 76 mm), 500 pcs For YDP30 Printer