STX130-1738

Discontinued, Idler Pulley Upgrade Kit

Our Part# STX130-1738
OEM# 130-1738 or 130-1738-KT

Usually ships in 2-3 weeks