It's a 920-030 Peerless. It had a loose axle. Upon disassembly I was surprised to find the axles were not supported with bearings but, then again I've never repaired a riding mower transaxle. I did discover there are provisions for axle bearings in the housing so, I took a few measurements with my caliper and went to the VXB Bearings website and this is what I found.
6203-2RS is a perfect fit if you have 3/4" axles.
http://www.vxb.com/page/bearings/PROD/Kit8836
SCE108 is the replacement for the pinion bearings.
http://www.vxb.com/page/bearings/PROD/Kit11900
I've also decided to use ThreeBond to seal the assembly and fill it differential lube rather than Bentinite grease.
6203-2RS is a perfect fit if you have 3/4" axles.
http://www.vxb.com/page/bearings/PROD/Kit8836
SCE108 is the replacement for the pinion bearings.
http://www.vxb.com/page/bearings/PROD/Kit11900




I've also decided to use ThreeBond to seal the assembly and fill it differential lube rather than Bentinite grease.