Just unearthed some bits i ordered from Renault quite a while ago judging by the dates: 77 03 008 112 - Bolt. Looks like the one on the main engine mount - £1 77 01 039 608 - Shock absorber top hat - £5
Forum Rules