Any recommendations for a high quality throw-out/clutch release bearing for a 23-spline? Looking for one made in USA/Canada.

Thanks