140511010017A 103064401 Temperature Sensor Auto Parts, Find Details and Price about Temperature Sensor 140511010017A from 140511010017A 103064401 Temperature Sensor Auto Parts - Hansun Machinery Technology Co., Ltd