Canada precision bearing