[China]
Address: Room C408, No.107 Xinghua Road, Fuyong street, Bao'an District.Shenzhen.China
Contact name:wu
MADE IN Germany
mtu or Benz diesel engine parts,
Benz and MTU OIL FILTER ,
PART NO:0031845301