Bike Maintenance: How to Replace a 2-Piece Crankset - YouTube
How to Remove and Install a Crank | Park Tool
Amazon.com: ZYAMY 4pcs Bicycle Crank Ball Bearing 1/4 Inch X 9 Balls Ball Bearings for Bike Crank Bottom Bracket Mountain Bike Parts Repair Accessories : Sports & Outdoors