The product is a set of 2 OEM engine mounts for a 2017-2020 Mercedes SLC300. Made by Mercedes-Benz in Germany, these mounts are designed specifically for the left and right sides of the vehicle. The manufacturer part number is 1722400317, and they are not universally fitting, ensuring a proper fit for the Mercedes model specified. This set of engine mounts is a high-quality replacement part for maintaining the proper support and alignment of the engine within the vehicle.