86006430 Roller (1.9 DIA X 10. LG)

Roller 1.9 Inch DIA X 10 Inch LG

Part 86006430 (Prev #67411)