The Mercedes-Benz W126 R107 560SL Idler Pulley Mount Bracket V26 is a genuine part made in Germany specifically for Mercedes-Benz vehicles. This vintage part is designed for a perfect fit and is not universal, ensuring the highest quality and compatibility with the specified OE/OEM part number. Made by the manufacturer with the expertise and precision that Mercedes-Benz is known for, this bracket is a reliable and essential component for maintaining the performance of your vehicle.