Evaluating Plantar Foot Pressure in a Novel Diabetic Offloading Device | NCT04336176 | Trialant