Sewing or embroidery machine | Patent Publication Number 20030221601 | Patexia