Stabilizing Strut JP Group 3450500980