10042452 solenoid valve