0280217114 0000940948 Meter Mercedes BENZ Air Flow Sensor C E CLK SLK M 114* New Brand new aftermarket direct replacement part. Matches all OEM specifications. 3-5 times less expensive comparing to dealer's price. Fast shipping.