OEM Genuine Parts Cub Cadet Bearing 941-05256A ( quantity 2) + Seal 921-04938 (quantity 1),  for mower spindles in Cub Cadet Pro Z 700,900, Troy-Bilt and other models.    New in original packaging.  

I mistakenly ordered these for the wrong model year,  check your model & year to verify fit.   These are items 5 & 6 on the parts diagram.

Cub Cadet 941-0526A: 35mm x 72mm x 27mm) # 5207  double row angular contact ball bearing.  
Cub Cadet 921-04938:  50mm x 72mm x 8mm seal