Continuous Rim Diamond Wheels are manufactured using industrial grade diamonds pressed to a metal body.
115 mm, 230 mm