Originally Posted by shedman
It looks like ultrasonic sensors for an aftermarket alarm.
I thought that but can't find anything which looks out of place. Had an SLK320 before and engine bay looks the same no unusual boxes or unexplained holes/brackets.