From Amazon
HERMA Self Adhesive Address Labels, 21 Labels per A4 Sheet, 100 Sheets, 63.5 x 38.1 mm, 2100 Labels, Blank Mailing Labels Stickers, Sticky Labels for Laser & Inkjet Printer, White
Ecprof
4677 - Address labels Premium A4 63.5x38.1 mm white paper matt 2100 pc