Mini Cooper S Drivers Left Foot Rest Pedal

Photo of actual part

General Part Type: Drivers Left Foot Rest Pedal

Description: Drivers Lower Left Foot Rest Pedal Scratches visible 1509600

Part Numbers Observed: 1509600

Part Taken From: 2006 Mini Cooper S - With 111346 Miles