Auto Parts Throttle Body Replacement 40sxf1 46425923 71787532 8UK007623161, Find Details and Price about Throttle Body and 71787532 from Hunan Smark Import & Export Co., Ltd.