Stand details
Birmingham 2025 (O26)
Birmingham 2025 (O26)
Muscle Mechanics is a creator of natural pain relief and self care kits to integrate and maximise your training potential. Covering key issues that may arise from enjoying your favourite sport. We place importance on the recovery journey to enable consistency, comfort and choice with regards to what you use to heal your mind and body.