Semicircular Bond - Crankshaft Parts Motorized Bicycle Bike Motors 1 Semicircular Bond.