10sets 1J0973713/42121700/1813139-1 1K0973804/42064400/42063800 position sensor throttle plug
Origin : Mainland China
Brand Name : BENKPAK
Certification : NONE
Model Number : Dj7062a-1.5-11-21 1J0973713/42121700/1813139-1