Bought to replace a few exposed buttons whose threads eventually broke (14 years old) Model strictly identical to the original. The only downside if you are in a hurry may be the delay. In my case it took 6 weeks before receiving the product.
Perfect to replace the original pushers on my Bavaria 38 from 2003 whose threads end up breaking. Just to deplore a slightly long delivery time of 5 weeks