The Isle Switch Pro inflatable stand-up paddle board is ... Plus, it doesn’t come with the threaded accessory mount and electric motor mounting pads. Sporting six-inch rails and a massive ...