An anodised CNC-Machined 6082 Aluminium mount pre-fitted with polyurethane bushes, for a true "bolt-off, bolt-on" replacement, with no pressing or assembly required.
Fits Mini Cooper R50-52-53
OEM Part Number: 22116756406
Made by