[China]
Address: Room C408, No.107 Xinghua Road, Fuyong street, Bao'an District.Shenzhen.China
Contact name:wu
Sweden, diesel engine parts,
Diesel generator parts,
water pump,
PART NO:21404502,3803305.