Engineering & Construction Machinery PartsChina Truck Engine Idler Weichai Tensioner Pulley for Weichai Wp13 (612700060032), Find details about China Pressure Switch, Truck Parts from Truck Engine Idler Weichai Tensioner Pulley for Weichai Wp13 (612700060032)