I am searching for cotton patches for sale as I have opened my online shop in London and it is one of the demanding products of my store but unfortunately, I am out of stock and can't find anywhere so if anyone knows anything about it please let me know!