Embroidery aid and assembly | Patent Application Number 9866064 | Patexia