Rubber Cogged Belt
ICP Fast Parts
MFR# 1172450 | MSC-1516284