At the moment of writing this product was for sale. Check with the button what the stock status is of this part. This product has been sold many times and enjoy great interest. The maker of this CABLE has released it as part number 51310771C. We recommend checking whether this OEM number matches the part you are looking for.