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