I think he's saying he can't get the PC in Thailand. There is a gentleman who posts quite a bit on one of the other boards. He has a detailing shop in Thailand. It appears to be a first rate business too. Many, many pictures of ultra high end sports cars. I believe these are the machines he and his employees are using. I'm sorry I can't remember his name. I'll look around.
I found the User, he goes by the name of WAC on the Meguiars site. I was mistaken however, it appears that he is using Milwaukee equipment. There are a couple of references to the machine you are inquiring about on that site.