18KW ROM GRAD DIA SEMI-MT D 1 3/8CTW, FIT 8.2MM RD

Item # 117847-200

In Stock: Yes

Item Overview