Nov 07, 2012
Pingxiang County Oubida Bike Co., Ltd is founded in 1995, which is located in the north of China Bicycle Component Plaza. We professionally design and manufacture bicycles, children bicycles, mountain bicycles, and all kinds of bicycle components,...