90369696
Dec 9, 2020
providing a website featuring technology which enables customers to customize and order fabrics having a selected printed pattern; providing a website featuring technology that enables commerical and private users to upload or select from available images and have them digitally printed on a variety of fabrics and textiles
Computer and Scientific