Carburetor Throttle Solenoid Valve for Toyota 21062-61010

Carburetor Throttle Solenoid Valve for Toyota 21062-61010

Aliexpress UK