Premier Faucet 114843 Universal Anti-Siphon Toilet Fill Valve Premier universal anti-siphon toilet fill valve - 114843 This is highly durable This is manufactured in Taiwan Fits all major brands of 1-piece and 2-piece toilets CUPC approved and ASSE 1002 complaint Anti-siphon operation Corrosion-resistant Ultra-quiet operation