Chongqing Yuchi Shoujia International Trade Co., Ltd.
No. 157-62, Jinyu Avenue, Cuntan Street, Liangjiang New District, Chongqing, China 401120
Main products: off-Road Motorcycle, Dirt Bike, 250cc Dirt Bike, 300cc Dirt Bike, 4500cc Dirt Bike, Enduro Motorcycle