This product has been sold many times and enjoy great interest. 15310071A is known to us as HANDLEBAR COUNTERWEIGHT S4R/03. Product designations may differ from those of other sources. At the time of writing this product was for sale. Check through the link what the status is of this part.