[China]
Address: Shangbu Industrial Zone, Huaqiangbei, Futian District, Shenzhen, Guangdong, China
Contact name:Sam Wang
INTERNATIONAL NAVISTAR ICP Oil Pressure Sensor 1845536C91 DT466E DT570, 1845536