86 87 W124 MERCEDES BENZ 300D 300SDL MAF MASS AIR FLOW METER SENSOR | 0005429214
Mercedes Benz Mass Air Flow Sensor Part No. 000 542 92 14 Clean came out of working vehicle.
3.0 L Turbo Diesel Wagon TD
1987
3 Shock Mounts in good shape (be gentle tho, they break off easily anyways)
4-pin connector in good shape
Check your application...may fit others.
Listed with ExportYourStore.com