[China]
Address: Room C408, No.107 Xinghua Road, Fuyong street, Bao'an District.Shenzhen.China
Contact name:wu
MADE IN Germany.
MTU engine parts.
MTU AIR FILTERS.
Oil pressure sensor for mtu.
PART NO: 0035352531.