Mercedes SLK320 Clock Spring

**Photo of actual part**

General Part Type: Clock Spring

Description: Clock Spring 0025426518

Part Numbers Observed: 0025426518

Part Taken From: 2002 SLK320 - With 31509 Miles