Germany iron-on embroidered patch Digitally Embroidered high quality heat sealed backing iron-on or sewn individually packaged 3.5 by 2.5 inches