WJB Brand 88504 Dual Extended Race Bearing with Dual Rubber Seals.
Bearing has a 20mm ID (d), 47mm OD (D), 14mm wide outer race (Bo), and 17.75mm inner race (Bi).