Imtra

Imtra Anchor Rollers

All Imtra anchor rollers are made of heavy-duty stainless steel and are extremely durable.  Electro-polishing removes any surface impurities and provides an attractive, smooth, bright finish that does not corrode and requires no maintenance.