Street Address: No. 33 Wuqing South Road, Wuhou District
City: Chengdu
Province: Sichuan
Country/Region: China
ALTO
Nominal output: 14V 40A Hang foot: Straight/Double Belt pulley: A62, A70 Matching Engine/car: Engine 368, ALTO