This universal anchor roller is made of stamped 304 stainless steel and rubber wheel.It is heavy duty and electro-polished, suitable for many styles of anchors.
316 stainless steel cleats are made of marine grade cast 316 stainless steel and mirror polished. They are heavy duty and good looking and have different sizes to choose.