There is a lot of demand for this product and it is extremely sought after among motorcycle enthusiasts. 39040311A is known to us as CAP. Product names may differ from those of other suppliers. See the actual status via the link. Check the models to ensure that this product is suitable for your motorcycle.