The product is 330-12646 - Cap M/C w/Electronic Level Sensor. Easy to install. The product is manufactured in United States.