Dress Form 1917 Thread Pool Sewing Shears Machine 1946 Patent | Desertcart Kenya