FEED ROLLER KNURLED D140 X 80 R3 T0.5

Stock Code:
7521916