Wega Polaris Lever Steam Tap Valve AssemblyMade in Italy
Part Number WY4620233018
Found in Wega Polaris and Conxept