Sounds like a joke right, "Homo"ca. They are a swiss company "specializing in neurorehabilitation" - selling products for physical therapy. They have a pretty cool looking robot called the Lokomat - must be several hundred thousand dollars - I'm guessing a good commission. Does anybody know anything about them or this market?