New OEM and might have some normal scratch wear Please look at images and match part numbers
Supercharger Pulley Bearing Mercedes C32 AMG SLK32 AMG & Chrysler SRT6 - NEW OEM
NEW GENUINE OEM NACHI MERCEDES AMG SUPERCHARGER PULLEY BEARING 45BG07S5A1G-2DL
NEW OEM Mercedes-Benz Front Left Cruise Control Sensor Bracket 1678857703 GLE580
New OEM Mercedes Benz Genuine Radar Sensor Blind Spot Detection A9079006004