Land Rover Pedal (Brake & Clutch) Spring Anchor Plate Series 2 2a SWB (272730)

Land Rover Series 2 2a 88 109 (to Suffix F). Spring Anchor Plate for Pedals.

eBay