Do you not have any automotive paint supply shops around your area?
I don't know if they would work the best.
If you don't have any auto paint supply shops (there has to be, they might just be hidden), You can always go to a mom and pop paint shop (big corporate ones won't ablige), and ask to purchase some wax/grease remover.
I wouldn't settle on something like that. Because if it doesn't work well, you will be regretting it 150% after you see the results. Also ask for a tack cloth if you don't have those yet.