Check the model list to ensure that this item is compatible with your machine. This product can be send out usually in about five working days. See the most current state of stock via the relevant link. The maker of this THROTTLE BODY has released it as part number 28240191B. It is advisable checking whether this part number matches the part you are looking for. There is a lot of demand for this product and it is extremely popular among motorbike enthusiasts.