I'd go with the Wipe-Out foaming bore cleaner which you can get at ATRS.
I got my j b bore cleaner and polisher from brownells they ship to canada. J.b. saved my 303 i dont know of any substitute not wipeout thats for sure it doesnt do the same thing even with a bronze brush. Not surè if you want it for the polisher is called bore brite which i used although i cant tell you if it actually polished the bore the other stuff works to clean a badly carboned bore.