Footrest rubber : Front : Pair : 1/2 inch hole

NM19983, 19983
Part no.: 067760
Availability: 3 in stock