Idler Takeuchi TL130 Rear

Stock Code:
TS-TAK-RE-0015372

Add To Quote