At the moment of writing this product was for sale. Check with the button what the stock status is of this product. We are displaying the spare part 28240893A as "THROTTLE BODY. It is quite possible that you will come across this elsewhere under a later name. We advise that you only look at the part number. We have found 31 vehicles to match this product. We would always suggest to make sure if your model is present prior to ordering. This product is of great interest to our customers, order it quickly before stocks run out.