99642388106
CLUTCH POWER SPRING, SUPERSEDED TO 99642308115, 99642308118
996 423 881 06 [-2002] [5MT]