Yep. Universal for everything. I keep a cloth rag which has had Universal liquid from the glass bottle applied and then kept in a sealed plastic sandwich style bag. Attached to my gun cabinet by a magnetic clip. Lasts for years.

https://www.ballistolstore.co.uk/uni...?product_id=54

The sachet wipes are quite good too.
https://www.ballistolstore.co.uk/uni...?product_id=50
Again, keeping them sealed between uses with a spring clip.