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.
306 S Lake Dr
Stevensville, MD 21666
Toll Free: (800) 456-6740
Local: (443) 569-8529
Office Hours: M-F 8:30:-5:00 Eastern