17" Output Feed Roller for Optyx 6000


A & One Precision Engineering Part Number: 1013894