The interior of the unit has also been cleaned. This is a Bosch unit and was not manufactured in China. My experience has been that the units made in China.
Almost always go bad in about two years. The unit is ready to plug right into your vehicle. This unit should provide good service. The item "Volvo 240 83-85 Mass Air Flow Meter 280212002 240 244 245 Bosch OEM $95" is in sale since Thursday, May 16, 2019. This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts\Air Intake & Fuel Delivery\Sensors". The seller is "vintagephotographica" and is located in Seattle, Washington.This item can be shipped worldwide.