FEED ROLLER D140.8 X 80 W2 H0.3-0.4 RASP TEETH

Stock Code:
75215613