There's a company named Southern Bloomer Manufacturing Company that makes a variety of cleaning patches and muzzle loading patches.
Their .50 cleaning patches measure 2"X2" and come with 500/bag.
Their Universal Rifle-Pistol Cleaning Patches measure 2.5"X2.5" and come with 125/bag.
Those are really good patches. Gibson's stores sold them until they were driven out of business by China Outlets. China Outlets in Lawton sold them for awhile but no more: All they have now is thin cheap trash made in China.
Went to making my own patches from whatever is around. Am presently using a bag of my worn out socks. The material is thick and it works well.