BMW 3 series E36 1.8 Throttle Body.
Please check the part matches the one you are replacing before buying.