This is an OEM Whirlpool water inlet valve with the model number W10423125, also known as WPW10683603. It is designed specifically for Whirlpool washers to control the flow of water into the machine.