Description
Original Takeuchi Lichtmaschine TY12924077210 324D (KJR) always compare part number 05660 00329 always compare part number 05660 00329 with your existing part to ensure an exact fit Genuine Takeuchi hose T05670 00402 always compare part number TY12924077210 with your existing part to ensure an exact fit Takeuchi TB325R