IMTS 2024 has come to a close, but what a show we had! Check out this highlight reel of some of the cool stuff the show had to … source