HYF Sealed precision bearings from Japan Fulin Precision Bearings co.
1 motor bearing
Each bearing is serviceable with a removable rubber shield. All bearings are pretty water resistant, however no bearing is waterproof. Bearings will rust if contacted with water. The rubber shields give riders more leeway for accidental puddles, but these bearings like all other bearings are NOT waterproof.
This motor bearing set is used to replace the bearings in the hub motors for both the X1 and the X1 Pro specifically these are the larger bearings on the inside of each hub motor.