timken 24720dc-3 Manufacturers in Switzerland