like new leg press big size best quality 81701084
Big size European Leg press
like new seated leg curl body system heavy duty 81701084