Just be careful with above mentioned chemicals. Ultrasonic cleaners work with vibration and very mild "basic" solution. Some chemicals contain ammonia, aceton and some acids, as well. Motorcycle carburators are made of aluminium, therefore basic solution is required. Steel, iron and other ferrous materials require "acidic" solution for ultrasonic cleaning. Things can easily get messed up if you don't know what you're doing.
Using chemicals is a very old school way of doing things, do NOT leave any NON-metal parts in the carbs, these chemicals can damage them. Been there, done that.
Pay someone to have your carbs cleaned with ultrasonic vibration, it will be money well spent....