If item described as Used condition, please do not expect it to be perfect. We do our best to describe and depict our items???? 92-95 Mercedes R129 W140 S500 E400 Mass Air Flow Meter Sensor UPDATE?? Please check all pictures before purchasing? Once you have received your item in satisfactory condition, please leave us feedback.