Stella, Cape Town, Western Cape, South Africa,0841
Founded in October, 1996, Chongqing WanhuMechanical and Electrical Products Co., Ltd. specializes indeveloping, manufacturing marketing motor tricycles, enginesand parts. Our main products include series of passenger andfreight tractors engines. ...
tricycles, tuktuk, food vending carts, vending carts, passenger tuktuk, cargo tuktuk, coffee tuktuk, ice cream tuktuk, gril tuktuk, hotdog tuktuk, electric bicycles, electric tuktuk, electric cars