Timken 34274 34478D bearing