Timken 59176/59412 authorized distributor in Namibia