Yes4All Slam Ball Medicine Ball – Easy Grip Textured Surface and Ultra Durable Rubber Shell – Weight Available 10, 15, 20, 25, 30, 40 lbs Price: $38.99 (as of 20/09/2019 03:22 PST- Details)

HIGH-DENSITY CONSTRUCTION: Filled with iron sand to prevent the ball from bouncing or rolling and enhance the balance and firmness of the ball
EASY TO GRIP SURFACE: Feature a grooved and textured PVC shell to help you get a firm grip on the ball even with sweaty hands
THICK SEAMLESS DESIGN: Specially formulated resilient soft shell which is rotationally molded for a seamless construction to add more durability and ensure it cannot be split over time of use