NUB Auto Parts Crankshaft Position Sensor 39180-25300 For Diesel Engine 2.0 2.4L 2006-2014, Find Details and Price about Crankshaft Position Sensor and Auto Parts from Zhuhai NUB Auto Part Co., Ltd.