FEED ROLLER D140.4 X 65 SMOOTH KNURLED

Stock Code:
7521789