Manufacturers:

Description:
SST DEBURRING WHEEL 8" 7A FIN